tgoop.com/tphunterscpp/228
Last Update:
🟩 نحو یا syntax در C++
برای فهم بهتر بیایم با شکستن کد مثال بالا شروع کنیم. لطفا به عکس مثال بالا توجه کنید:
خط ۱ : < include <iostream # یک کتابخانه فایل هدر است که به اما این امکان رو میده تا با اشیای ورودی و خروجی کار کنیم . برای مثال در خط ۵ دستور cout ، دستوری است که در کتابخانه تعریف شده و ما با اضافه کردن فایل هدر کتابخانه مربوطه میتونیم از این دستور استفاده کنیم .
خط ۲ : using namespace std به ین معنا است که میتوانیم از نام برای اشیا و متغییر ها از طریق کتابخانه استاندارد استفاده کنیم.
نکته : اصلا نگران نباشید اگر نمیدونید <include <iostream# و using namespace std چگونه کار میکنند . فقط این رو در نظر داشته باشید که این دو همیشه بالای برنامه شما باید قرار داشته باشند.
خط ۳ : یک خط خالی . c++ خط های خالای را در نظر نمیگیرد. اما ما از خط های خالی برای خوانایی بهتر کد استفاده میکنیم.
خط ۴ : چیز دیگه ای که همیشه در برنامه های c++ ظاهر میشه ()int main است . به این دستور تابع گفته میشه . هرکدی که درون این دو براکت {} قرار بگیره اجرا میشه . int جنس تابع است و main اسم تابع ، تابع مین یا تابع اصلی تابع ایی شناخته شده در C++ است که هر کدی که بخواهد اجرا شود باید درون این تابع قرار بگیرد و عملا برنامه بدون این تابع اجرا نخواهد شد.
خط ۵ : دستور cout که "سی اوت " تلفظ میشه ، یک شی است که به همراه عملگر درج >> استفاده میشه تا خروجی رو نمایش بده یا متنی رو چاپ کنه . در مثال ما متن "Hello World" رو در خروجی نمایش خواهد داد .
نکته : حتما توجه داشته باشید که تمام خط ها در c++ با سِمای کٌلن ( ; ) به پایان میرسد.
نکته : بدنه تابع ()int main میتونه به صورت زیر هم نوشته بشه:
int main () { cout << "Hello World! "; return 0; }
توجه : c++ فضاهای سفید رو نادیده میگیره اما استفاده از خط های خالی خوانایی کد مارو بیشتر میکنه پس پیشنهاد میشه برای فهم بهتر و خوانایی بیشتر از فاصله میان خطوط استفاده کنید.
خط ۶ : دستور return 0 پایان تابع main خواهد بود.
خط ۷ : فراموش نکنید که براکت بسته { را حتما در پایان تابع main قرار دهید.
به به دیگه الان از حالت گُنگ گذشته دراومدی و سردرمیاری که این زبان چی هست.
دیدی که چقد راحت و آسون بود بقیه مطالبم به همین سادگی بهت آموزش میدم نگران هیچی نباش.
واسه امروز کافیه زیاد تمرین کن، موفق باشی!
━━━━━━━━━━━━━━━
🆔 @tphunterscpp
🆔 @Tphunterscpp_Group
BY Tp hunters cpp
Share with your friend now:
tgoop.com/tphunterscpp/228