一个让人疏忽的例子
摘要:char str[]="ab\01234";sizeof(str)=?strlen(str)=?我相信不少人不以为sizeof(str)=8,stlen(str)=2事实上是sizeof(str)=6,strlen(str)=5为什么是这个结果呢由于C编译器采用的是“贪心”法则,字符串中的‘\0’不是字符串的结束符,而‘\0’...
阅读全文
posted @ 2009-10-06 21:34
posted @ 2009-10-06 21:34
posted @ 2009-08-20 09:56
posted @ 2009-08-18 20:53