سینتکس پایه و ساختار کد C++
سینتکس پایه و ساختار کد C++
زبان برنامهنویسی C++ یکی از قدرتمندترین و پرکاربردترین زبانهای دنیاست که سینتکس آن بر پایه زبان C توسعه یافته است. در این مقاله به بررسی ساختار اصلی و قواعد نوشتاری کدهای C++ میپردازیم.
ساختار اولیه یک برنامه C++
هر برنامه C++ از بلوکهای کدی به نام توابع تشکیل شده است. سادهترین ساختار ممکن به صورت زیر است:
#include <iostream> using namespace std; int main() { // کدهای شما اینجا قرار میگیرند return 0; }
- #include: برای اضافه کردن کتابخانههای مورد نیاز
- main(): نقطه شروع اجرای برنامه
- return 0: نشاندهنده پایان موفقیتآمیز برنامه
انواع دادههای پایه
نوع داده | توضیحات | مثال |
---|---|---|
int | اعداد صحیح | 42 |
float | اعداد اعشاری | 3.14 |
char | کاراکتر | 'A' |
bool | مقدار منطقی | true |
متغیرها و ثابتها
در C++ برای تعریف متغیر از سینتکس زیر استفاده میکنیم:
نوع_داده نام_متغیر = مقدار;
مثال:
int age = 25; float pi = 3.1415; char grade = 'A';
برای تعریف ثابتها از کلمه کلیدی const استفاده میکنیم:
const double PI = 3.14159;
عملگرهای اصلی
C++ از انواع عملگرهای ریاضی، مقایسهای و منطقی پشتیبانی میکند:
- عملگرهای ریاضی: +, -, *, /, %
- عملگرهای مقایسهای: ==, !=, >, <, >=, <=
- عملگرهای منطقی: && (AND), || (OR), ! (NOT)
برای یادگیری عمیقتر سینتکس C++ میتوانید اینجا را ببینید.
ساختارهای کنترلی
C++ از ساختارهای کنترلی استاندارد پشتیبانی میکند:
// شرط if if (condition) { // کدها } else { // کدهای جایگزین } // حلقه for for (int i = 0; i < 10; i++) { // کدهای تکرارشونده } // حلقه while while (condition) { // کدهای تکرارشونده }
در این مقاله به بررسی اجمالی سینتکس پایه C++ پرداختیم. برای تسلط کامل بر این زبان، تمرین مداوم و مطالعه منابع معتبر مانند این آموزش ضروری است.