C++变量的定义 不用像C那样都地前几行吧

来源:百度知道 编辑:UC知道 时间:2024/06/22 12:24:20

C语言必须在函数开始时定义变量。


C++则在使用过程中的任何地方都可以定义变量。

void main()
{
int a=10;//C语言必须开始处定义行
.....
一些代码
.....
int b=10;//这样的话在C语言里不行,但在C++里行
}

不需要

不过某个版本的vc似乎对某些变量的初始化会有些限制