指针本身占用的大小是4个字节吗?
cout << "Size of pointer type * :" << sizeof(int *) << endl; 打印出来的值是不相同的,使用dev-c++工具进行编译 编译时选项为:TDM-GCC 4.9.2 64-bit Release 结果为:8 编译时选项为:TDM-GCC 4.9.2 32-bit Release 结果为:4 可见指针的大小,跟使用的是多少位的MCU是相关的。
cout << "Size of pointer type * :" << sizeof(int *) << endl; 打印出来的值是不相同的,使用dev-c++工具进行编译 编译时选项为:TDM-GCC 4.9.2 64-bit Release 结果为:8 编译时选项为:TDM-GCC 4.9.2 32-bit Release 结果为:4 可见指针的大小,跟使用的是多少位的MCU是相关的。
共有 0 条评论