#include <iostream>
#include <cstring> // 包含处理C风格字符串的函数
using namespace std;
int main() {
// C风格字符串
char str1[] = "Hello, World!";
// 使用strlen函数求C风格字符串的长度
int length1 = strlen(str1);
cout << "C风格字符串 \"" << str1 << "\" 的长度是: " << length1 << endl;
// C++风格字符串
string str2 = "Hello, World!";
// 使用size()或length()成员函数求C++风格字符串的长度
int length2 = str2.size();
cout << "C++风格字符串 \"" << str2 << "\" 的长度是: " << length2 << endl;
return 0;
}
C风格字符串:
char 数组来表示字符串。strlen 函数来计算字符串的长度。strlen 是标准库 <cstring> 中的一个函数,它会统计字符串中字符的数量(不包括结尾的空字符 \0)。C++风格字符串:
std::string 类来表示字符串。size() 或 length() 成员函数来获取字符串的长度,这两个函数是等价的。输出:
上一篇:c++静态变量
下一篇:c++类的构造函数
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站