/*char**a;
cout<<sizeof(a)<<endl;
char a1[10]="hello";
cout<<sizeof(a1)<<endl;//1*10=40
char a2[]="hello";
cout<<sizeof(a2)<<endl;//6 +'/0'
char*a3="hello";
cout<<sizeof(*a3)<<endl;//1
cout<<sizeof(a3)<<endl;//4
char*a4[10];
cout<<sizeof(a4)<<endl;//4*10
cout<<sizeof(*a4)<<endl;//4
char (*p)[10];
cout<<sizeof(p)<<endl;//4
char a5[10][10];
cout<<sizeof(*a5)<<endl;//10
cout<<sizeof(a5)<<endl;//100
int b1[10]={0};
cout<<sizeof(b1)<<endl;//4*10*/
//char*p=malloc(100);
//cout<<sizeof(p)<<endl;//4
/*void fun(char a[100])
{
cout<<sizeof(a)<<endl;//4
}*/
sizeof()各种情况
最新推荐文章于 2022-03-31 14:25:39 发布