标签: c++ memset
以下几行有什么不同:
char myname[512]; -- created a character array and wants to memset it.
以下两行有什么不同。
memset (&myname, 0x00, sizeof(myname)); memset (&myname, 0, sizeof(myname));
我很确定两者都会使myname数组无效。
答案 0 :(得分:1)
0x00语法仅适用于程序员。编译代码没有区别。
0x00
我想快速尝试一下你可以使用gcc explorer。
您会看到生成的程序集是相同的。