فهرست موضوعات
سایت های مرتبط
|
یک برنامه ساده ++Cبهترین راه برای بدست آوردن فهمی ابتدایی از چگونگی برنامه های C++ این است که کار را با یک مثال آغاز کنیم . بنابراین بایید با برنامه C++ ساده ای که در زیر نشان داده می شود شروع کنیم ./* A Simple c++ Program Altough it is quit simple, this program contains all of the basic elements found in any c++ program . */ #include<iostream.h> //main() is where programexecution begins . main() { cout<<"This is a very simple c++ program ."; return 0; } اجازه بدهید این برنامه را خط به خط بررسی کنیم . در ابتدا برنامه با خطوط زیر آغاز می شود . /* A Simple c++ Program Altough it is quit simple, this program contains all of the basic elements found in any c++ program . */ در c++ دو نوع توضیح (comment) وجود دارد . 1- توضیح چند خطی (multiline comment):این نوع توضیح با یک /* آغاز می گردد و فقط زمانی خاتمه می یابد که به یک */ برسد . هر چیزی که داخل این سمبول های توضیح باشد از سوی کام÷ایلر نادیده گرفته می شود . 2- توضیح یک خطی (single-line comment):توضیح های یک خطی با // شروع شده و در انتهای همان خط پایان می یابند . که در این برنامه نیز استفاده شده است . پس نتیجه می گیریم هر وقت توضیحات اضافی برنامه در یک خط بود از توضیحات یک خطی و در غیر اینصورت از توضیحات چند خطی استفاده می شود . خط دوم از کد بالا به صورت زیر است :
#include<iostream.h>
زبان c++ چندین فایل تعریف می کند که به آنها فایل های سرآمد (header files) می گویند و هر کدام شامل اطلاعاتی است که برای برنامه شما یا ضروری هستند و یا سودمند . برای این برنامه ، فایل iostream.h مورد نیاز است .( این فایل برای پشتیبانی از سیستم ورودی ؟
خروجی c++ به کار گرفته می شود . )این فایل به همراه کامپایلر شما عرضه می شود .
همه برنامه های c++ ترکیبی از یک یا چند تابع می باشند . همه توابع c++ باید دارای نام باشند و تنها تابعی که هر برنامه c++ حتما باید دارا باشد ، تابعی است که آن را main() می نامند . تابع main() جایی است که
اجرای برنامه شروع شده و ( در اغلب موارد ) خاتمه می پذیرد . آکولاد بازی که بع از main() آمده است ، شروع کد تابع main() را مشخص می کند .خط بعدی برنامه به صورت زیر است :
cout<<"This is a very simple c++ program .";
این خط یک دستور خروجی به صفحه نمایش است . این دستور باعث می شود عبارت سمت راست عملگر خروجی << در صفحه نمایش چاپ شود . cout مخفف console output بوده و اشاره به همان صفحه نمایش کامپیوتر دارد . در c++ وقتی تعدادی کاراکتر را بین علایم نقل قول ( گیومه ) قرار می دهید ، یک رشته ( string ) ساخته می شود . خط بعدی برنامه به صورت زیر است :
return 0;
این خط تابع main() را خاتمه داده و باعث می شود مقدار صفر به پروسه ی فراخواننده ی main()
( که معمولا همان سیستم عامل است ) بازگردانده شود . در بیشتر سیستم عامل ها ، مقدار بازگشتی صفر نشانه آنست که برنامه به طور عادی خاتمه پذیرفته است . آکولاد بسته نیز انتهای تابع main() را نشان می دهد . مقالات
آموزش نحوهي Freeze كردن ويندوز در برابر تغييرات كاربران
چگونه وبلاگ بسازيم؟؟ (آموزش ساخت وبلاگ در سایت بلاگفا) شناسایی ویروس کشها پسورد ویندوز XP خود را فراموش کرده ام، چه کار کنم؟ (دو راه حل مبتدی و دو راه حل حرفهای) چگونه نام فایلهای داخل یک پوشه را سریعاً کپی کنیم؟ آموزش گام به گام رایت CD و DVD (ایمیج گرفتن، رایت ایمیج، ایجاد درایو مجازی و اجرای ایمیج) آموزش اتصال بی سیم گوشی به اینترنت از طریق اینترنت روی لپ تاپ لینکدونی
|