c语言中scanf与printf区别
时间: 2023-05-02 19:02:26 浏览: 161
C语言第一课 printf scanf
scanf和printf都是C语言中常用的输入输出函数。scanf主要用于从标准输入(通常是键盘)中读取数据,而printf则是将数据输出到标准输出(通常是屏幕)。两者的用法都需要格式化字符串来指定输入或输出的格式,但是scanf需要使用指针来获取输入数据的地址,而printf则只需要将数据变量作为参数传入。此外,scanf还可以使用返回值来判断读取是否成功,而printf的返回值则是输出的字符数。
阅读全文