C++ Structures (struct)
🔹 تعریف
-
ساختار (struct) یک نوع داده کاربرساز است که میتواند چندین متغیر با انواع مختلف را تحت یک نام نگه دارد.
-
ساختارها برای گروهبندی دادههای مرتبط بسیار کاربرد دارند.
🔹 تعریف ساختار
1️⃣ مثال ساده: ساختار دانشآموز
🔹 خروجی:
🔹 تعریف و مقداردهی همزمان
🔹 آرایهای از ساختارها
🔹 خروجی:
🔹 نکات مهم
-
ساختار میتواند انواع مختلف دادهها داشته باشد:
int
,float
,string
و حتی آرایه یا ساختار دیگر. -
میتوان چندین شیء از یک ساختار تعریف کرد.
-
در C++ میتوان struct را شبیه کلاس استفاده کرد، ولی پیشفرض دسترسی اعضا
public
است. -
برای مقداردهی اولیه میتوان از لیست مقداردهی یا دستورات جداگانه استفاده کرد.