运行程序时的一些废话

main()函数使用

main()

c90标准勉强接受这种形式,但是c99和c11标准不允许这样写,因此,即使你使用的编译器允许,也不要这样写。

void main()

一些编译器允许这样写,但是所有的标准都未认可这种写法。因为许多编译器都不能这样写。

int main(void)

标准main()函数的使用。

声明

int main()//旧规则

{

int doors;

int dogs;

doors=5;

dogs=3;

//其他语句

}

int main()目前的c规则

{

int doors;

doors=5;//第一次使用doors

int dogs;

dogs=3;//第一次使用dogs

//其他语句

}

声明变量的四个理由

一些更老的语言(如,fortran和basic的最初形式)都允许直接使用变量,不必声明。

c语言变量声明原因如下:

1.把所有的变量放在一起,方便读者查找和理解程序的用途;

2.声明变量会促使你在编写程序之前做一些计划;

3.声明变量有助于发现隐藏在程序中的小错误,如变量名拼写错误;

4.如果事先未申明变量,c程序无法通过编译。

你可能感兴趣的:(运行程序时的一些废话)