/*
*sizeof()与指针
*/
#include<iostream>
using namespace std;
void main()
{ //字符和字符串
char str[] = "world";
char* p = str;
char i = 10;
//整形
int j = 10;
short int k = 10;
long int l = 10;
//浮点型
float m = 10;
double n = 10;
cout << "char str[]----"<<sizeof(str) << endl; //字符数组包含\0
cout << "char* p = str----" << sizeof(p) << endl; //p为地址,32位
cout << "char i = 10----" << sizeof(i) << endl; //char占1个字节内存单元
cout << "int j = 10----" << sizeof(j) << endl;
cout << "short int k = 10----" << sizeof(k) << endl;
cout << "long int l = 10----" << sizeof(l) << endl;
cout << "float m = 10----" << sizeof(m) << endl;
cout << "double n = 10----" << sizeof(n) << endl;
system("pause");
return;
}
C++的sizeof()与指针
最新推荐文章于 2023-08-17 15:58:02 发布