复制字符串的 C++ 程序
字符串是一个以空字符结尾的一维字符数组。一个字符串的值可以复制到另一个字符串中。这可以使用strcpy()作为标准库函数的函数来完成,也可以不使用它。
不使用strcpy()函数复制字符串的程序如下-
示例
#includeusing namespace std; int main() { char str1[100] = "Magic"; char str2[100]; int i; for(i = 0; str1[i] != '\0'; i++) str2[i] = str1[i]; str2[i] = '\0'; cout<<"str2的内容是: "< 输出结果 str2的内容是: Magic在上面的程序中,使用了一个for循环将str1的内容复制到str2中。这个循环在str1中从0运行到null。在for循环之后,在str2中的字符串末尾添加null并显示它。这如下所示。
for(i = 0; str1[i] != '\0'; i++) str2[i] = str1[i]; str2[i] = '\0'; cout<<"str2的内容是: "<使用该strcpy()函数复制字符串的程序如下所示。
示例
#include#include using namespace std; int main() { char str1[100] = "Magic"; char str2[100]; strcpy(str2,str1); cout<<"str2的内容是: "< 输出结果 str2的内容是: Magic在上面的程序中,strcpy()函数用于将str1的内容复制到str2中。然后显示str2的内容。这显示在以下代码段中。
strcpy(str2,str1); cout<<"str2的内容是: "<
热门推荐
1 如何训练狗狗不叫
2 训练狗狗不叫
3 训练狗狗随行
4 怎么训练狗狗不叫
7 训练比熊狗狗教程
10 上海狗狗训练
11 怎么训练狗狗上厕所
12 训练狗狗趴下
13 狗狗服从训练
14 训练狗狗拒食
15 训练狗狗笑
16 训练狗狗大便
17 训练狗狗立
18 训练狗狗捡东西