C语言 输入和输出续
其实在刚开始学习输入输出的时候,第一个接触的可能不一定是printf和scanf函数,还有两个关于字符和字符串的输入输出函数。
下面分别来是说说:
getchar && putchar
从字面意思来看,很容易理解,就是对字符的获取和输出,所以这两个函数你只能输入一个字符,这是限制。
1 | /*beginner/io/io3.c*/ |
gets && puts
这两个函数就比较灵活,处理的为字符串,会等待输入的一行文本,只有在输入回车键或者遇到终止符时,才认为是结束了。
1 | /*beginner/io/io4.c*/ |
NB:不过,对于C语言而言,这两个函数能实现的,printf和scanf都可以实现,并且bug少一些,建议尽量少使用今天提到的4个函数,了解即可。