C语言sizeof 和 strlen 的区别
先来看下面一段简单的代码段#include <stdio.h>int main(int argc, const char * argv[]) { const char str[] = "hello"; printf("%lu %d\n",sizeof(str), strlen(str)); return 0;}输出 6 5我们知道, C 字符串会在末尾添加一个 \0 作为终
原创
2017-07-14 00:31:04 ·
180 阅读 ·
0 评论