C语言中的字符串处理函数重写
来源:互联网 发布:天纵软件 编辑:程序博客网 时间:2024/05/21 07:56
strcpy
#include<stdio.h>#include <string.h>char* strcpy2(char* str1,char*str2){ int n1,n2; n1=sizeof(str1); n2=sizeof(str2); int i; for(i=0;(i<n1 && str2[i]!='\0');i++) { str1[i]=str2[i]; printf("%s\n",str1); } if(n1>n2) { for(i=n1-n2;i<=n1;i++) { str1[i]='\0'; printf("%s\n",str1); } }}int main(){ char str1[5]="abc"; char str2[5]="123"; strcpy2(str1,str2); printf("AAA:%s\n",str1); char str3[5]="abc"; char str4[5]="123"; strcpy(str3,str4); printf("BBB:%s\n",str3);}
strcat
#include <stdio.h>#include <string.h>char* strcat1(char*a,const char*b);int main(){ char a[100]="1234545"; char b[30]="sfjisdf"; char *c=strcat1(a,b); printf("AAA:%s\n",c); char d[100]="1234545"; char e[30]="sfjisdf"; char *f=strcat1(d,e); printf("BBB:%s\n",f); return 0;}char* strcat1(char*a,const char*b){ char*c=a; while((a!=NULL)&&(b!=NULL)) { while(*a) { a++; } while(*a++=*b++) { NULL; } return c; }}
0 0
- C语言中的字符串处理函数重写
- 重写c语言中的几个字符串函数
- 标准C语言中的字符串处理函数
- 标准C语言中的字符串处理函数
- C语言中的字符串处理函数
- C语言回顾(四、字符串及其处理函数重写)——iOS开发基础
- C语言 重写C语言库strchr字符串操作函数
- c语言字符串处理函数
- C语言字符串处理函数
- c语言字符串处理函数
- C语言字符串处理函数
- C语言字符串处理函数
- C语言字符串处理函数
- C语言字符串处理函数
- C语言处理字符串函数
- C语言字符串处理函数
- C语言 字符串处理函数
- C语言字符串处理函数
- select()函数以及FD_ZERO、FD_SET、FD_CLR、FD_ISSET
- Hadoop中RPC使用
- 设计模式学习之代理模式
- tensorflow 基础定义
- C++ socket 通信客户端和服务器端
- C语言中的字符串处理函数重写
- DataSetObserver使用——自定义View之一
- PDU格式短信解析
- web项目过滤器与拦截器小细节
- 剑指offer:和为S的两个数字
- Android开发线程间的交互之异步任务(AsyncTask)
- 设计模式学习之策略模式
- [bzoj4860]树的难题
- 线段树 2017.4.26