计算sizeof的值的32位C++程序-sizeof 32位 64位">
sizeof(str) = 6; //字符串数组,大小是六个字节(加上'\0'共六个)。
sizeof(p) = 4; // 指针的内容就是一个指向目标地址的整数,所以不管指向char、int还是其他,32位机指针一律是4个字节。
更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/Programming/cplus/
sizeof(n) = 4; // int型变量是4个字节。
右侧:
sizeof(str) = 4; // 这里的str不再是100100字节。当数组作为函数的参数进行传递时,也就是作为参数入栈,那么该数组自动退化成同类型的指针。
sizeof(p) = 4; // 同样,指针类型一律4个字节。
作者:csdn博客 Hactrox
时间: 2024-10-28 08:46:53