scanf()函数是格式化输入函数,它从标准输入设备(键盘) 读取输入的信息。printf()是产生格式化输出的函数
首先说printf与puts: 联系:都能输出内容 区别:puts()输出内容后会自动换行,printf()需要加 \n 再来看看scanf和gets: 联系:都能用来输入 区别:scanf遇到回车、空格、制表符Tab 这三个的任意一个之后会,后面的内容就不会被输入,而gets就没有这个问题
C语言printf()函数的返回值 `int`是读取输入数据后的返回数据类型,是一个整数。这将提供读取操作的状态。`scanf` 是函数名。`const char *FORMAT` 是输入的格式说明符。函数 fun() 返回一个 int,你只是没有将它分配给任何东西。因此返回值被丢弃,因为它没有分配给任何东西。顺便说一下,printf 不是一个 void...