为什么有些C语言程式有SCANF,而有却没有?

如题所述

scanf 用于从键盘输入数据,如果一个程序需要从键盘输入数据,就要用到scanf ,如果不需要从键盘输入数据,就不需要它。

从键盘输入数据也有别的方法,例如按一个个符号读入,或读一行符号,这时要调用别的函数(getc,getchar,gets),而不是用scanf。

数据也可能程序里通过赋值语句给定,也可能用 fscanf 从磁盘文件读入,也不需要scanf 函数。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-09-12
scanf();是接收命令行参数的函数.如果用户需要程序接收参数的话就有这个函数,否则就没必要.
第2个回答  2007-09-12
需要就用,不需要就不必用。
你怎么这么傻啊
第3个回答  2007-09-12
有些可能是_scanf
还有可能是什么get
相似回答