汉扬编程 编程大纲 在C程序中所用的变量必须先定义后使用吗?

在C程序中所用的变量必须先定义后使用吗?

1对于编译器处理更方便。在编译的时候,编译器需要为变量定义符号列表,有显式的变量定义,可以让编译器更方便的查找到变量列表,从而确定变量符号列表,执行后续的编译操作。

2不容易出错。可以识别出变量名的手打错误。比如定义了var_name,在调用的时候如果写作了var_nane,如果没规定要先定义后使用,那么var_nane就会被当做一个新的变量使用,只到运行时才会发生错误。而按照c语言的规定,在编译阶段就可以发现该错误。

3程序更清晰。变量定义时,直接指明类型,这样在阅读程序时不需要为查知变量类型而花费额外时间。

本文来自网络,不代表汉扬编程立场,转载请注明出处:http://www.hyzlch.com/mianfei/7099.html

(变量必须先定义后使用)在C程序中所用的变量必须先定义后使用吗?

c++中的atoi怎么用?

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

返回顶部