在C/C++语言中,字符串是用字符数组来表示的。
但是,字符数组中的内容,直接显示,可能会出现乱码,因为编译器从物理内存中解释字符串时,从数组头部开始依次显示字符,编译器并不知道要到哪里结束,若把不属于字符串的内容当做字符串的内容来解释了,就会出现乱码,因此要约定一下什么时候才算结束,这个约定就是‘\0’
使用‘\0’空字符作为结束符,代表字符串的结束,这是一种默认处理方式。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)