有点糊涂了, 字符串常量,会加‘\0’,但是用 string 类实例化的字符串对象,末尾加'\0'表示结束吗?
我一直认为只要是字符串,不管是常量,字符数组,还是字符串变量,都会在末尾加一个'\0'来表示结束。但是今天看书,书上说,string类对象实例化的 string 变量,末尾是不加'\0',是不是书上写错了。
与我之前的理解不一致呀。谢谢。
我一直认为只要是字符串,不管是常量,字符数组,还是字符串变量,都会在末尾加一个'\0'来表示结束。但是今天看书,书上说,string类对象实例化的 string 变量,末尾是不加'\0',是不是书上写错了。
与我之前的理解不一致呀。谢谢。
解决方案 »
- 1,2,3 point very good ??/
- linux代码移植到VC下
- 还是那个问题,出现office2000安装界面,求大侠解决。
- 如何将利用ADO将一个GUID写入数据库表中对应字段
- ->!!哪有MSDN下载?或哪位能提供下载,满分相赠!!-<
- 高程成绩怎么查??(江西的)
- 求助:CUDA中的高维数组问题
- SendMessage时编译没有问题,运行出现0xccccccec不能为read错误,发送的是CString消息,急求助
- 有谁知道瑞星杀毒软件中,系统漏洞检测中,用户登陆密码强弱检测是怎么做到的?
- MSDN有中文版的吗?哪个版本最好?
- 有关unsigned char和CString相互转化的问题?(真的急呀!!!)
- WIN32多线程程序设计里面的一个关于程序耗时的问题
对,string里面就是这样实现的。在字符串的后面补上‘\0’。