السلام عليكم ورحمة الله
عندي مجموعة اسئلة وراح أبدأ :
س:
int main(int argc, char* argv[])
{
if( argc != 3 ) {
printf("Usage: search.exe <filename> \"<searchstring>\"\n");
return 1;
}مامعنى ا السطر هذا:
if( argc != 3 )
أنا الـargv[] عارفه وهو اللي نكتبه بعد اسم البرنامج في الكوماندلاين ولكن الـargc ماني عارف إستعمالها ممكن وحد يتكرم علينا ويشرحها بشكل بسيط جدا .! :rolleyes:
س:
file = fopen(filename, "rb")
طبعا هذا السطر يتعامل مع الملفات ولكن مامعنى rb لإني الدروس العربية اللي معي والصفحات الأجنبية كانت مختصرة هذا النوع. فممكن واحد يقولي وش هي؟ :P
س:
while(1) {
y = 0;
u = 0;
fgets(buffer, linelength, file);
line++;
if( feof(file) ) {
break;
}أول سطر من الكود مو راضي دخل دماغي . :wacko:
وهذه الجملة الشرطية:
if( feof(file) ) {
break;
}
والله ياليت إني ماطولت عليكم بالأسئلة ولكن وش أسوي إذا الواحد غبي :lol: < مجرد مزحة <_<
ومشكور لمتابعتكم لي B)
