分类：电脑/网络-软件
问题：C语言问题C语言为什么要规定对所有用到的变量要“先定义，后使用” 
为什么要规定对所有用到的变量要“先定义，后使用”。这样做有什么好处?如果我写程序时没有对变量定义就使用了，会有什么结果；；等待大师的回答
回答：只有先定义变量，编译器才会知道你这个变量的类型和用途，比如你不可能用int变量来输入文字。
C语言未经声明的变量是根本不允许使用的
祝你好运^_^