انواع داده های پایه C++
در C++ هر متغیر (Variable) باید نوع داده داشته باشد. نوع داده یعنی شکل و اندازه اطلاعات. مثل مدرسه که کلاس ها جدا هستند، داده ها هم جدا هستند.
نمونه های سریع از انواع داده
چند نوع پرکاربرد را با مثال ببینیم. سپس جدول را می بینیم.
#include <iostream>
using namespace std;
int main() {
int myNum = 5;
float myFloatNum = 5.99f;
double myDoubleNum = 9.98;
char myLetter = 'D';
bool myBoolean = true;
string myText = "Hello";
cout << myNum;
cout << myFloatNum;
cout << myDoubleNum;
cout << myLetter;
cout << myBoolean;
cout << myText;
return 0;
}
جدول انواع داده های پایه
نوع داده اندازه و جنس اطلاعات را مشخص می کند.
Data Type | Size | Description |
---|---|---|
boolean |
1 byte | ذخیره مقادیر true یا false |
char |
1 byte | ذخیره یک کاراکتر یا مقدار ASCII |
int |
2 یا 4 بایت | ذخیره اعداد صحیح بدون اعشار |
float |
4 bytes | ذخیره اعداد اعشاری؛ حدود 6 تا 7 رقم |
double |
8 bytes | ذخیره اعداد اعشاری؛ حدود 15 رقم |
نکته: اندازه ها ممکن است بین رایانه ها فرق کند. این طبیعی است.
گام های عملی کار با نوع داده
- نوع مناسب را انتخاب کن.
- متغیر را با همان نوع بساز.
- مقدار بده و چاپ کن.
راهنمای ادامه مسیر
برای تمرین ورودی، سر بزن به ورودی کاربر. برای ادامه عمقی تر، برو به انواع داده های عددی. همچنین مرور فصل متغیرها مفید است. اگر لازم شد، این صفحه انواع داده های پایه C++ را مرجع کن.
جمع بندی سریع
- هر متغیر نیاز به نوع دارد.
int
برای اعداد صحیح است.float
وdouble
اعشاری هستند.char
یک کاراکتر نگه می دارد.boolean
برای درست/نادرست است.