在C++中则把字符串封装成了一种数据类型string,可以直接声明变量并进行赋值等字符串操作。以下是C字符串和C++中string的区别:
C字符串 string对象(C++)所需的头文件名称 <string>或<string> <string>或<string>需要头文件 原因 为了使用字符串函数 为了使用string类声明 方式 char name[20]; string name;初始化方式 char name[20]=”nihao”; string name = “nihao”;必须声明字符串长度么? 是 否使用一个null字符么? 是 否字符串赋值 的实现方式 str
- 1
- 2
前往页