首页 > 代码库 > 几个输入输出函数的总结
几个输入输出函数的总结
scanf() 当遇到回车、空格和、tab键会结束读取且自动在字符串后面添加‘\0‘,‘\n‘、空格、tab(包括空格和tab)之后的东西还会留在buffer中。
gets() 获取字符串的时候用‘\0‘代替‘\n’,而且‘\n‘不会留在buffer中,遇到空格和tab也照样读取为字符串。
getchar() 从buffer中读取一个字符
putchar() 输出一个字符
printf() 输出字符串的时候,不输出‘\0‘,也没有‘\n‘,需要手动添加‘\n‘才会换行。遇到空格不停。
puts() 输出字符串,自动换行。puts()在输出字符串时会将‘\0‘自动转换成‘\n‘。遇到空格不停。
几个输入输出函数的总结
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。