【C/C++】char数组和string的区别及应用
前言大家都知道,char数组是C语言中的字符串,string是C++中的字符串。那么这两者之间有什么区别呢?下面我就我的亲身体验来说说这一区别——区别简单来说,char字符串末尾有一个'\0'结束标识符,且char字符串有长度限制(数组长度)。而string没有'\0'标识符,长度无限制。应用char数组是C语言中的,故而适合printf和scanf,char数组以字符串形式输出时,prin...
听听,那冷雨;看看,那冷雨;嗅嗅闻闻,那冷雨;舔舔吧,那冷雨。 ——余光中《听听那冷雨》