getchar()为输入单个字符;gets()为输入字符串,它结束标记为‘\n’的换行符,回车键可以实现此功能,它将输入不含\n字符并在末尾自动添加‘\0’,因为是一个字符串;

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

putchar()为输出单个字符,puts()为输出字符串;

如:

char a=gerchar()           //输入一个字符,

putchar(a);                 //输出一个字符

char b[9];

string  d=gets(b);             //①类型为string字符串,相当于给字符赋值;②gets输入遇到回车键就停止(键盘输入)

puts(“输到屏幕上”);  //类似cout输出;

 

puts(d)错误行为(已验证);

 getchar(),putchar(),gets(),puts()用法简介 随笔

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄