概述
文章目录
- c风格字符串
c风格字符串
c++的string可以有效的进行字符串的各种操作,但是为了兼容c风格的字符串,还是提供了c_str()函数用来取得c风格字符串。接下来用示例来了解一下c风格字符串的初始化需要注意的地方。
#include<iostream>
using namespace std;
//c风格字符串
int main()
{
//用字面量初始化,但是字面量是const的
//之后str1不能修改
const char *str1 = "hello";
cout << "将str1的字符串结尾空字符转换成数字打印出来: " <<(int) str1[5] << endl;
//c风格字符串一定要多一个'