#include "stdio.h" #include "conio.h"
//函数作用:把字符串S2加在字符串S1的后面并返回新的指针地址 char *mme(char *s1 ,char *s2) { while(*s1!='\0') s1++; while(*s2!='\0') { *s1=*s2; s1++; s2++; } return (s1); }
//作用:把b的字符串放在a后面并输出新的字符串内容 main() {
char *a="12345"; char *b="abc"; char *p=mme(a,b); printf("%s\n",p); getch(); }
请问各位:以上函数可以编译通过,但是没有结果;请问错误在哪里?或者如何修改? |