C++數(shù)據(jù)結(jié)構(gòu)主要分為一下幾類:
常見整形類型
- short (2)
- int (4)
- long (4)
- longlong (8)
浮點型和雙浮點型
- float
- double
字符型和字符串型
- char
- string
布爾類型(主要用于判斷true和false)
- bool
部分常用轉(zhuǎn)義字符
image.png
在查看不同數(shù)據(jù)類型所占據(jù)的內(nèi)存空間大小可以使用sizeof關(guān)鍵字進行打印
如:
#include<iostream>
using namespace std;
int main2() {
//四種數(shù)據(jù)類型 short int long (long long)
short num1 = 32768;
int num2 = 32768;
long num3 = 10;
long long num4 = 10;
cout << "num1 占用內(nèi)存空間為 " << sizeof(num1) << endl;
cout << "num2 占用內(nèi)存空間為 " << sizeof(num2) << endl;
cout << "num3 占用內(nèi)存空間為 " << sizeof(num3) << endl;
cout << "num4 占用內(nèi)存空間為 " << sizeof(num4) << endl;
system("pause");
return 0;