GUN89局部变量定义必须放在前面?
谁能想到VS2010还用的GUN89.
局部变量放放在前面挺尴尬的。
不过,
1. 如果没有啥要求,加一个static,就不是局部变量了,可以临时应付一下~
2. 甚至多个函数都有这个变量的话,可以在.c中直接加一个全局的static int XXX;一步到位!
3.if条件语句下也可以定义局部变量,但同样得放在最前面。
谁能想到VS2010还用的GUN89.
局部变量放放在前面挺尴尬的。
不过,
1. 如果没有啥要求,加一个static,就不是局部变量了,可以临时应付一下~
2. 甚至多个函数都有这个变量的话,可以在.c中直接加一个全局的static int XXX;一步到位!
3.if条件语句下也可以定义局部变量,但同样得放在最前面。