自定义函数实现strcpy,strcat,strcmp的功能
来源:互联网 发布:世界顶级音乐学院知乎 编辑:程序博客网 时间:2024/05/23 01:17
在这里我向大家分享如何创建简单的函数实现strcpy,strcat,strcmp的功能,
本人才疏学浅,若有错误,望您不吝赐教。
1.自定义函数实现strcpy功能
#include<stdio.h>#define N 100void my_strcpy(char *p, char *q){ while (*p++ = *q++);}int main(int argc, char *argv[]){ char s1[N]; char s2[N]; gets(s1); gets(s2); my_strcpy(s1,s2); printf("%s\n",s1); return 0;}
2.自定义函数实现strcat功能
#include<stdio.h>#define N 100void my_strcpy(char *p, char *q){ while (*p++); *p--; while (*p++ = *q++);}int main(int argc, char *argv[]){ char s1[N]; char s2[N]; gets(s1); gets(s2); my_strcpy(s1,s2); printf("%s\n",s1); return 0;}
3.自定义函数实现strcmp功能
#include<stdio.h>#define N 100int my_strcmp(char *p, char *q){ int i; for (i=0; ;i++) { if (p[i] > q[i]) return 1; if (p[i] < q[i]) return -1; if (p[i] == '\0') return 0; }}int main(int argc, char *argv[]){ char s1[N]; char s2[N]; gets(s1); gets(s2); printf("%d\n",my_strcmp(s1,s2)); return 0;}
阅读全文
1 0
- 自定义函数实现strcpy,strcat,strcmp的功能
- 编写程序实现strlen()函数,strcmp(),strcpy(),strcat()的功能
- strlen,strcpy,strcat,strcmp函数的实现
- strcmp、strcat、strcpy、strncpy函数的实现
- 编C语言程序:用自定义函数实现字符串处理函数strcat、 strcpy、strcmp、strlen和strlwr的功能
- strcat , strcpy , strcmp 函数实现
- 编写函数实现strcat(),strcmp()以及strcpy()的功能
- 自定义字符串函数:strlen,strcat,strcpy,strcmp
- 自定义字符串函数:strlen,strcat,strcpy,strcmp
- 基础函数的实现(strcpy,strcat, strcmp, atoi, itoa)
- C基础:strcat,strcmp,memcpy,strcpy等函数的实现
- 几个常用函数的实现strcpy,memcpy,memmove,strcat,strcmp
- 基础函数的实现(strcpy,strcat, strcmp, atoi, itoa)
- 基础函数的实现(strcpy,strcat, strcmp, atoi, itoa)
- C语言strlen, strcpy, strcmp,strcat函数的实现
- strcat,strcmp,memcpy,strcpy等函数的实现
- strlen, strcpy, strcat, strcmp, memset... (字符串操作函数的实现)
- strcpy/strncpy/strcat/strcmp/strlen函数的c语言实现
- CODEVS 1343(伸展树)
- 使用Composer安装Laravel
- 二叉搜索树
- 大作业2(Sobel算子)
- 单片机——按键扫描
- 自定义函数实现strcpy,strcat,strcmp的功能
- C语言——实例015 条件运算符,成绩等级
- Detecting Visual Relationships with Deep Relational Networks(阅读笔记)
- spark读写hbase
- 大作业3(验证码处理)
- POJ 3186 Treats for the Cows(区间DP)【区间最大值模板】
- JSP之EL表达式之遍历
- LoactionManager Hook原理
- Moving tables