11.7 康鑫 连续总结第二十七天
今天作业有点多,所以没有继续往后学习,完成了课本的一个例题
设计一个程序,将一个字符串插入另一个字符串的指定位置。如在We China的第三个字符后面插入love。使他变成we love china
首先定义str1用于保存love。字符数组二用于保存we china.其中str 存放处理过程中的临时字符串。然后将str2中的第三个字符后的字符复制到临时字符数组str中,并将str1复制到str的第三个字符后,最后str拼接到str2后,最后输出
// 将一个字符串插入另一个字符串的指定位置.cpp: 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include <iostream>
#include <string>
using namespace std;
int main()
{
char str1[100] = "love", str2[] = "We China.", str[100];
strcpy(str, str2 + 3); //A
strcpy(str2 + 3, str1); //B
strcat(str2, str);
cout << str2 << endl;
return 0;
}
明日计划:继续学习课本,练习写程序。