局部变量问题

来源:互联网 发布:餐饮软件考试指定 编辑:程序博客网 时间:2024/05/18 01:13
实例:
#include <stdio.h>int main (){ for(int count=1 ; count<=10; ++count)  printf("\n%d", count); printf("\nWe have finished.\n"); return 0;}

这是老式 C语言。现在的 C语言 编译器 不再支持这种写法。C++ 语言 允许这种写法。C语言的声明必须放在一个块的开始部分,语句之前。例如:
int x; // 全局量声明void main()  // 主函数开始{int a,b; // 声明.... // 语句{int k=0;  // 块内声明,块内有效.......// 语句};...// 语句}

但是java可以这样
0 0
原创粉丝点击