C语言实现strcpy函数
来源:互联网 发布:淘宝模块名称怎么写 编辑:程序博客网 时间:2024/05/21 10:13
标准C中的字符串都会以'\0'作为结束符,strcpy函数会将字符串brr的内容考呗到arr中,同时,在arr后面补上'\0'作为结束(同样,brr的结束也是'\0')。
例如:strcpy(arr,brr)把字符串brr复制到字符串arr上
第一种:
#include<stdio.h>
void main()
{char arr[]="hello";
char brr[]="world";
int j=0;
int k=0;
while(brr[j]!=0)
{
arr[j]=brr[j];
j++;
}
arr[j]='\0';
while(arr[k]!=0)
{
printf("%c",arr[k]);
k++;
}
printf("\n");
}
第二种用函数的形式实现:
#include<stdio.h>
void my_strcpy(char arr1[],char brr1[]) //此时被调用函数的定义在主函数之前 所以被调用函数不用声明
{
int j=0;
int k=0;
while(brr1[j]!=0)
{
arr1[j]=brr1[j];
j++;
}
arr1[j]='\0'; //最后必须以‘\0’结束
while(arr1[k]!=0) //打印复制后的字符串
{
printf("%c",arr1[k]);
k++;
}
}
void main()
{
char arr[]="hello";
char brr[]="world";
my_strcpy(arr,brr); //调用strcpy函数
printf("\n");
}
阅读全文
0 0
- C语言实现strcpy函数
- C语言实现strcpy函数
- C语言strcpy函数实现
- 【C语言】实现strcpy函数
- 实现C语言strcpy()函数
- C语言 strcpy函数实现
- c语言实现strcpy函数
- C语言实现strcpy函数
- C语言实现strcmp()和strcpy()函数
- 实现C语言中strcpy函数
- 【C语言】strcpy函数的实现
- 【c语言】模拟实现库函数strcpy函数
- C语言,模拟实现strcpy、strlen函数
- c语言模拟实现strcpy函数
- 【C语言】模拟实现strcpy()、strncpy()函数
- 【c语言】模拟实现strcpy函数:
- C语言strcpy函数
- C语言strcpy()函数
- Struts2入门 自动装配 Servlet API
- Idea小技巧 之 折叠代码块(默认折叠所有ctrl+shift+/,展开所有ctrl+*)
- android控件覆盖方法
- 搭建开发基于数字货币的私有链环境
- Struts2入门案例
- C语言实现strcpy函数
- Struts2 第一个入门案例
- Struts2入门案例
- Codeforces Round #441
- 打印当前时间。学习使用Date类和Calendar类。(教材P194页)
- 从万得下载A股数据保存到mongodb
- django {{ MEDIA_URL }}值为空
- SAS DDE Sample
- Java