以下哪段代码最适合初始化数组?
char szCommand[2048] ={0}
char szCommand[2048];
memset(szCommand,0,2048);
最佳答案
第二个不是初始化数组,更像是给它赋值。我认为如果有任何明显的差异(不会有),你必须自己分析它并看到第一个版本可能更快一点 - 但那只是在优化关闭时。 过早的优化是万恶之源 - 不要去想它
关于c++ - 初始化的最佳代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6677447/