eastcowboy

 

2009年10月6日

一个让人疏忽的例子

摘要: 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 eastcowboy 阅读(280) 评论(1) 推荐(0) 编辑

导航