问题求助,希望各位朋友不吝赐教!!
papaofdoudou
新星创作者: 人工智能技术领域
领域专家: 嵌入式与硬件开发技术领域 2008-11-12 01:00:40 在一个函数开始声明变量,请问这两种方式有什么区别!
int a=1;和int a; a=1;
感觉没有多少区别阿,可是为什么有的书上说区别很大呢,书中讲的比较隐晦,不好理解,希望各位大虾帮忙解答下;
还有为什么goto 语句可以跳过第二种声明,却不能跳过第一种声明呢?书上说
goto next;
int a=1;
````````
```````
next:
`````
错误;
而
goto next;
int a;
a=1;
````````
```````
next:
`````
却是正确的;如何理解?