#include <iostream>
#include <cstring> // 包含C风格字符串的头文件
using namespace std;
int main() {
// 定义一个C风格字符串
char str1[20] = "Hello";
char str2[20] = "World";
// 使用strlen计算字符串长度
cout << "Length of str1: " << strlen(str1) << endl;
// 使用strcat连接两个字符串
strcat(str1, " ");
strcat(str1, str2);
cout << "Concatenated string: " << str1 << endl;
// 使用strcpy复制字符串
char str3[20];
strcpy(str3, str1);
cout << "Copied string: " << str3 << endl;
// 使用strcmp比较两个字符串
if (strcmp(str1, str3) == 0) {
cout << "str1 and str3 are equal" << endl;
} else {
cout << "str1 and str3 are not equal" << endl;
}
return 0;
}
#include <cstring>
是用于处理C风格字符串的标准库,提供了诸如 strlen
, strcat
, strcpy
, strcmp
等函数。char str1[20] = "Hello";
。strlen
函数用于计算字符串的长度。strcat
函数用于将一个字符串连接到另一个字符串的末尾。strcpy
函数用于将一个字符串的内容复制到另一个字符串中。strcmp
函数用于比较两个字符串是否相等,返回值为0表示相等。这个示例展示了如何使用C风格字符串的基本操作。
上一篇:c++如何生成随机数
下一篇:c++ ascii
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站