C++ Syntax

یک برنامه‌ی ساده در C++ معمولاً این شکلیه:

#include <iostream> // کتابخانه برای ورودی و خروجی using namespace std; // استفاده از فضای نام استاندارد int main() { // تابع اصلی برنامه cout << "Hello C++"; // چاپ متن روی صفحه return 0; // پایان برنامه }

🔹 توضیح خط به خط

  1. #include <iostream>
    ➝ این خط یک کتابخانه (header file) به اسم iostream رو اضافه می‌کنه تا بتونیم از دستور cout و cin استفاده کنیم.

  2. using namespace std;
    ➝ یعنی می‌خواهیم از توابع و کلاس‌های استاندارد (std) استفاده کنیم بدون اینکه هر بار بنویسیم std::cout.

  3. int main() { ... }
    ➝ همه‌ی برنامه‌های C++ از تابع main شروع می‌شن. مقدار int نشون می‌ده خروجی این تابع یک عدد صحیحه (۰ یعنی اجرای موفق).

  4. cout << "Hello C++";
    ➝ خروجی گرفتن روی صفحه (Console Output).

  5. return 0;
    ➝ پایان اجرای برنامه.

🔹 قواعد پایه در C++

  • هر دستور با سیمی‌کالُن ( ; ) تموم میشه.

  • کدها داخل بلوک‌های { } قرار می‌گیرن.

  • C++ به حروف بزرگ و کوچک حساسه (Case Sensitive).

  • فضاهای خالی (Space, Tab, Enter) معمولاً برای خوانایی هستن و روی اجرا تأثیر ندارن.

🔹 مثال: جمع دو عدد

#include <iostream> using namespace std; int main() { int a = 5; int b = 7; int sum = a + b; cout << "Sum = " << sum << endl; return 0; }

📌 خروجی:

Sum = 12