2018年8月4日
摘要: 3.37:下面的程序是何含义,程序的输出结果是什么? const char ca[ ] = {'h' , 'e' , ' l ' , ' l ','o' }; const char *cp=ca; while(*cp) { cout<<*cp<<endl; ++cp; } Ans:输出结果为 h \ 阅读全文
posted @ 2018-08-04 10:10 linlh 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1、尽可能地在C++程序中使用string,不要使用继承而来的C语言风格的字符串,会出现许多安全问题。 2、C语言的字符串风格,是以空字符结束的,在C++的头文件cstring中定义了C语言风格的字符串函数, 例如strlen(p); 返回p的长度,并且不把空字符计入,但是该函数只有检索到空字符才返 阅读全文
posted @ 2018-08-04 09:56 linlh 阅读(239) 评论(0) 推荐(0) 编辑