本文总结出一些很多的sizeof 的问题:
#include<iostream>
using namespace std;void daixiao(char a1[20])
{
char a2[20];
char *a3="01234567890123456789";
cout<<"sizeof(a1)"<<sizeof(a1)<<endl;
cout<<"sizeof(a2)"<<sizeof(a2)<<endl;
cout<<"sizeof(a3)"<<sizeof(a3)<<endl;
}
int main()
{
char s[20];
daixiao(s);
return 0;
输出:
sizeof(a1)4
sizeof(a2)20
sizeof(a3)4
请按任意键继续. . .
}