با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن ، با یکی دیگر از جلسات دوره کامل آموزش ++C در خدمت شما دوستان هستیم . در بخش قبلی با معرفی و نصب زبان برنامه نویسی ++C آشنا شدید، در این جلسه قصد داریم تابه آموزش آشنایی با زبان برنامه نویسی ++C و ساختار دستورات زبان ++C آشنا شویم.
همچنین در جلسه قبل به معرفی و نصب این زبان اشاره کرده ایم که می توانید به آن مراجعه نمایید.
در ابتدا بیایید نگاهی به برنامه ای بیاندازیم که عبارت Hello World را چاپ می کند:
1 2 3 4 5 6 7 8 | #include <iostream> using namespace std; // main() is where program execution begins. int main() { cout << "Hello World"; // prints Hello World return 0; } |
توضیح بخش های مختلف برنامه بالا:
هر دستور ++C با یک ; خاتمه می یابد.
در پایین سه ئستور را میبینید که با ; خاتمه یافته اند:
1 2 3 | x = y; y = y + 1; add(x, y); |
هر تابع بلوک کدی دارد که بدنه آن تابع را مشخص می کند و کد های مربوط به تابع را داخل آن بلوک می نویسند:
1 2 3 4 | { cout << "Hello World"; // prints Hello World return 0; } |
یک شناسه در ++C نامی است که برای شناسایی یک متغیر، تابع، کلاس و … استفاده می شود.
یک شناسه با یک حرف یا آندرلاین _ آغاز می شود و می توانند حاوی حروف و اعداد و آندرلاین باشد.
++C به بزرگی و کوچکی حروف حساس است. بنابراین شناسه main با Main فرق دارد.
در لیست زیر کلمات کلیدی و رزرو شده در ++C را مشاهده می کنید.
استفاده از این کلمات برای نام گذاری متغیر ها و توابع و … غیر مجاز است. (در ادامه جلسات با هریک ازین دستورات و کاربرد هایشان بیشتر آشنا خواهیم شد)
asm | else | new | this |
auto | enum | operator | throw |
bool | explicit | private | true |
break | export | protected | try |
case | extern | public | typedef |
catch | false | register | typeid |
char | float | reinterpret_cast | typename |
class | for | return | union |
const | friend | short | unsigned |
const_cast | goto | signed | using |
continue | if | sizeof | virtual |
default | inline | static | void |
delete | int | static_cast | volatile |
do | long | struct | wchar_t |
double | mutable | switch | while |
dynamic_cast | namespace | template |
خب جلسه آشنایی با زبان ++C نیز به پایان رسید.
در جلسه آینده به آموزش متغیر ها و انواع داده در ++C خواهیم پرداخت. با ما همراه باشید.