数组作为形参的sizeof与实参对不上?
数组作为形参化为指针,sizeof(指针)=4,因此不能再被调用函数中利用sizeof(数组名)/sizeof(数组类型)求数组的长度。
64位系统 Dev-C++ sizeof运算符中的指针输出结果是8

devC和VC指针长度不同
用devC得到的指针a的长度是8,用VC是4
32位与64位的典型值
| 声明 | 32位机器 | 64位机器 |
| char | 1 | 1 |
| short int | 2 | 2 |
| int | 4 | 4 |
| long int | 4 | 8(4?) |
| long long int | 8 | 8 |
| char* | 4 | 8 |
| float | 4 | 4 |
| double | 8 | 8 |
fasmf