c++中后缀名.c 与.cpp的区别
1 回答
繁花如伊
TA贡献2012条经验 获得超12个赞
.c是c语言的源程序格式,.cpp是c++语言的源程序格式。这是两种不同的语言。
代码的问题原因:
编译器问题——C89和C99
C89规定,在任何执行语句之前,在块的开头声明所有局部变量。在C99以及C++中则没有这个限制,即在首次使用之前,可在块的任何位置都可以声明变量。
因此,变量声明放在前面就不报错了。
- 1 回答
- 0 关注
- 452 浏览
添加回答
举报
0/150
提交
取消