⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ex5_10.cpp

📁 提供了初学C++的源代码的例题
💻 CPP
字号:
//【例5.10】C++/C 标准库提供了字符串复制函数 strcpy(),本例显示算法的演变,可以看出指针应用之妙。
#include< iostream>
using namespace std;

void scopy1(char s[],char ct[]){
	int i=0;
	while (ct[i]!='\0'){
		s[i]=ct[i];
		i++;
	}
	s[i]='\0';
}
void scopy2(char *s, char *ct){
	while(*ct != '\0'){
		*s=*ct;
		s=s+1;
		ct=ct+1;
	}
	*s = '\0';
}
void scopy3(char *s, char *ct){
	while(*ct)  *s++=*ct++;
	*s = '\0';
}
void scopy4(char *s, char *ct){
    while( *s++=*ct++);
}
int main(){
	char a[20],b[]={"张成是篮球运动员。"};
	scopy1(a,b);
	cout<<a<<endl;
	scopy2(a,b);
	cout<<a<<endl;
	scopy3(a,b);
	cout<<a<<endl;
	scopy4(a,b);
	cout<<a<<endl;
	return 0;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -