C/C++ debug(一)
C/C++ debug(二)
C/C++ debug(三)
C/C++ debug(四)
1. 字符数组的最后一个元素
最后一个有意义的元素。
const char buf[] = "hello";
sizeof(buf)-1 ⇒ 表示最后一个元素,也即`\0`
sizeof(buf)-2 ⇒ 有意义的最后一个元素,也即`o`
2. \0
的理解
\0
就像\n
一样,这里的\
表示转义,\n
不是字符n
,而是换行,\0
也不是字符0
,而是表达式的结束。