如题所述
在C语言中处理字符串只能用字符数组
而C++是有个string类,更加方便,特点是在一个字符串最后都有一个"/0"做为标记
stra[i]='\0' 的意思就是让字符数组的第i个字符为"/0",这样C语言中用字符数组表示的字符串就可以表示成C++中的字符串类了
而C++是有个string类,更加方便,特点是在一个字符串最后都有一个"/0"做为标记
stra[i]='\0' 的意思就是让字符数组的第i个字符为"/0",这样C语言中用字符数组表示的字符串就可以表示成C++中的字符串类了
温馨提示:答案为网友推荐,仅供参考
第1个回答 2011-06-21
字符串stra下标为i的地方填充内容为'\0',就是说字符串到i这里结尾,字符串的内容是0到i-1之间的东西
第2个回答 2011-06-21
有了这个赋值,那你想要输出 stra的时候,会输出stra[0]一直到stra[i-1]的字符