1 回答
已采纳
心有猛虎_细嗅蔷薇
TA贡献119条经验 获得超250个赞
如果你把C++与C做比较,理解起来会很简单。
在C语言中,如果你想使用一个变量,你就必须在用之前声明好。将所有变量的定义都定义在函数的最前面
而在C++中,当你想使用一个变量,不需要定义在最前面,可以直接定义。有点类似就近原则
比如:
for(int i =0;i<5;i++) //C++的写法,直接在括号内定义
而上面的语句用C写就会报错,因为i没有被定义数据类型,必须:
int i =0; for(i=0;i<5;i++)
- 1 回答
- 0 关注
- 1609 浏览
添加回答
举报
0/150
提交
取消