آخرین استاندارد C++
که C++11
هست، چهار نوع کاراکتری پیشساخته داره:
char, signed char, unsigned char, wchar_t
یک نوع صحیح داره
int
که با پیشوندهای علامتدهی و تغییر اندازه میشه ازش انواع زیر رو ساخت
int === signed int
unsigned int
short int === signed short int
unsigned short int
long int === signed long int
unsigned long int
انواع دادهی علامتدار (همچنین بدون علامت) بالا ممکنه دقیقاً مثل هم باشن. مثلاً ممکنه
int === short int === long int (=== signed int === signed short int === signed long int)
دو نوع دادهی اعشاری هم داریم
float
double
که باز برای double
میتونیم از long double
استفاده کنیم که ممکنه برابر خود double
باشه.
هیچ پژوهش انسانی نمیتواند ادعای علمی بودن داشته باشد، مگر اینکه از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)