为了账号安全,请及时绑定邮箱和手机立即绑定

C语言自定义字符串输出函数

C语言自定义字符串输出函数

慕婉清6462132 2019-04-13 08:36:13
#include#includeintmy_puts(constchar*);intmain(void){intnum;constcharname[50]="hello,\nmynameisneo1218\n";num=my_puts(name);printf("name的长度是:%d\n",num);return0;}intmy_puts(constchar*string){intcount=0;while(*string){putchar(*string++);count++;}putchar('\n');return(count);}在Ubuntu下编译成功没有warning,但运行后输出大量乱码。。求解!!
查看完整描述

2 回答

?
素胚勾勒不出你

TA贡献1827条经验 获得超9个赞

Mac下编译运行过了,没问题,程序输出
hello,
mynameisneo1218
name的长度是:27
确认一下你编译的是不是贴上来的程序?
                            
查看完整回答
反对 回复 2019-04-13
  • 2 回答
  • 0 关注
  • 397 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信