دستور زبان C

حتماً در جلسه های قبل، بارها کد زیر را مشاهده کرده اید.

در این قسمت، بصورت کامل در مورد آن صحبت خواهیم کرد.

#include <stdio.h>

int main() {
  printf("Learning C at PNLdev.");
  return 0;
}

توضیحات مثال بالا

خط 1: #include <stdio.h>یک کتابخانه می باشد که می توان به کمک آن بر روی توابع ورودی و خروجی کار کرد. برای هر پروژه می توان کتابخانه مخصوص خود را استفاده کرد.

اگر بازهم متوجه چگونگی کارکرد کتابخانه #include <stdio.h> نشدید هیچ اشکالی ندارد، تنها کافیست به یاد داشته باشید که تقریباً در تمامی پروژه های خود باید این کتابخانه را فراخوانی کنید.

خط 2: در زبان برنامه نویس C فضاهای خالی یا خط فاصله ها خوانده نشده و خطایی در کامپایل شدن کد نخواهد داشت.

خط 3: مورد دیگری که در تمامی پروژه ها در کنار شما خواهد بود تاربع main() می باشد که بعد از نوشتن آن، با علامت براکت مجعد باز و بسته  { } همراه بوده و باید ادامه دستورات کد خود را بین دو علامت { } قرار دهید.

البته دقت کنید که حتماً کدهای خود را بین علامت براکت مجعد { } قرار دهید، چون در غیر اینصورت دستورات کد اجرا نخواهد شد.

خط 4: تابع دیگری که در کد بالا مشاهده کردید printf() می باشد، این تابع برای نشان دادن خروجی برنامه بصورت متنی است.

 

نکته 1: دقت کنید که در آخر تمامی دستور کدهاباید از علامت سمی کالِن ( ; ) استفاده شود.

نکته 2: البته به این موضوع دقت داشته باشید که بدنه کد main() را می توان بصورت زیر هم نوشت:

int main(){printf("Hello World!");return 0;}

یادآوری: هرچند برای زیبایی و خوانایی بهتر کد، از فاصله استفاده می شود، اما به یاد داشته باشید که فاصله ها در زبان برنامه نویسی C بی معنی هستند.

 

خط 5: از return 0 برای اتمام اجرا شدن تابع main() استفاده می شود.

خط 6: و همچنین کامپایلر با دیدن علامت براکت مجعد بسته {متوجه پایان بلوک کد می شود.

تمرین

جاهای خالی را با دستور کدهای مناسب پر کنید:

#include <stdio.h>

int (){
("Hello World!");
return 0;
}
مشاهده پاسخ
توسعه دهندگان
امین آهن کوبی