字符串和字符串结束标志C++程序设计(谭浩强完整版)
C++中,字符串常常被成一个字符数组,比较常见的约定是用'0'
作为字符串的结束标志。比如,字符串常量'CHINA'
其实在内存中是一个无名的字符数组,结尾有一个'0'
。这个'0'
占内存,但不计入字符串的长度,它是 C++判断字符串是否结束的依据。理解这个结束标志能你更好地字符串,避免一些的内存问题,尤其是较长字符串时,避免越界错误。你如果经常做字符串操作,记得把这个概念牢牢记住,不然会不小心踩坑哦!
8.66MB
文件大小:
评论区