当前位置:嗨网首页>书籍在线阅读

10-printf()和scanf()

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

4.4  printf()scanf()

printf() 函数和 scanf() 函数能让用户可以与程序交流,它们是输出 / 输入函数,或简称为I/O 函数。它们不仅是C语言中的 I/O 函数,而且是最多才多艺的函数。过去,这些函数和C库的一些其他函数一样,并不是C语言定义的一部分。最初,C把输入 / 输出的实现留给了编译器的作者,这样可以针对特殊的机器更好地匹配输入 / 输出。后来,考虑到兼容性的问题,各编译器都提供不同版本的 printf()scanf() 。尽管如此,各版本之间偶尔有一些差异。 C90C99 标准规定了这些函数的标准版本,本书亦遵循这一标准。

虽然 printf() 是输出函数, scanf() 是输入函数,但是它们的工作原理几乎相同。两个函数都使用格式字符串和参数列表。我们先介绍 printf() ,再介绍 scanf()