题目内容
请将代码补充完整。01 #include 0203 void _strcpy(char *target, char *src); //拷贝字符串的函数04 char *getString(char *str); //输入字符串0506 int main()07 {08 char a[256], b[256];09 getString(a);10 _strcpy(b,a);11 printf("%s\n",b);12 return 0;13 }1415 void _strcpy(char *target, char *src)16 {17 int i = 0;18 char c = 0;19 while((c=*(src+i)) != 0)20 {21 *(target + i) = c;22 ++i;23 }24 *(target+i)=0;25 }2627 char *getString(char *str)28 {29 //assert(str); //可自行扩充,对str进行一些合法性检查,或退出程序,或弹窗,或输出错误信息30 char *buffer = str;31 while (1)32 {33 char temp = getchar();34 if (temp == '\n')35 {36 ;37 }38 *buffer = temp;39 ++buffer;40 }41 *buffer = 0;42 ;43 }
查看答案
搜索结果不匹配?点我反馈
更多问题