strcat函数
来源:互联网 发布:js弹出提示框 编辑:程序博客网 时间:2024/05/22 06:48
#include<stdio.h>#include<assert.h>char my_strcat(char *dest ,char * src){assert((*dest!=NULL)&&(*src!=NULL));// 断言 以防输入的数据非法while(*dest!='\0'){dest++;}while(*src!='\0'){*dest=*src;dest++;src++;}return *dest;}int main(){char a[30]=""; //此处a为空,数据类型非法,运行时出错char b[30]="hijklmn";my_strcat(a,b);printf("%s\n",a);return 0;}
#include<stdio.h>#include<assert.h>char my_strcat(char *dest ,char * src){assert((*dest!=NULL)&&(*src!=NULL));// 断言 以防输入的数据非法while(*dest!='\0'){dest++;}while(*src!='\0'){*dest=*src;dest++;src++;}return *dest;}int main(){char a[30]="abcdefg";char b[30]="hijklmn";my_strcat(a,b);printf("%s\n",a);return 0;}
此为正确结果:
0 0
- strcat函数
- strcat() 函数
- strcat函数
- strcat函数
- strcat函数
- strcat()函数
- strcat函数
- strcat函数
- strcat函数
- strcat函数
- strcat函数
- strcat 函数
- strcat 函数
- strcat 函数
- strcat函数
- strcat()函数
- strcat函数 strncat函数
- strcat函数的使用
- 《Effective C++ 改善程序与设计的55个具体做法》——第六章笔记
- 菜鸟的树莓派之旅(一):linux下C开发的基本操作
- c语言U盘挂载和读写文件失败
- 简单背包DP
- Python生成epub文档
- strcat函数
- POJ 3729 Facer’s string
- 如何由初级程序员转变为高级程序员
- 修改伪静态路径方法
- Hibernate Session的缓存
- U盘挂载,gedit,vi,文本模式中文乱码等等问题
- slf4j与log4j的配置和使用
- 到底EJB是什么
- 第四周项目4 指向学生类的指针