鱼C论坛

 找回密码
 立即注册
12
返回列表 发新帖
楼主: 小亦003

[已解决]c语言,报错问题

[复制链接]
发表于 2021-12-11 14:29:48 | 显示全部楼层
小亦003 发表于 2021-12-11 13:43
cpp(15) : error C2057: expected constant expression
.cpp(15) : error C2466: cannot allocate an ar ...

你学的是C语言,不是C++,后缀.cpp是要闹哪样啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-12-11 15:49:29 | 显示全部楼层
人造人 发表于 2021-12-11 14:29
你学的是C语言,不是C++,后缀.cpp是要闹哪样啊

呃,这个报错是我截掉了报错句子前面一部分的了,看起来确实有点乱,用的是vc++6.0
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-12-11 15:52:33 | 显示全部楼层
傻眼貓咪 发表于 2021-12-11 14:09
楼主的编译器应该不支援 C99 吧?现在的 C 语言编译器大部分都支援不是动态定义数组了

用的是vc++6.0
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-12-11 16:01:12 | 显示全部楼层
小亦003 发表于 2021-12-11 15:49
呃,这个报错是我截掉了报错句子前面一部分的了,看起来确实有点乱,用的是vc++6.0

C语言的后缀是.c,.cpp是C++的
先把后缀改成.c
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-12-11 16:02:09 | 显示全部楼层

正常,vc6不支持这个,vc6已经过时了,换一个新的环境吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-12-11 16:05:59 | 显示全部楼层

确实太旧了,1998年版本,难怪不支持 C99,不过如果可以用就没有关系吧~
版本.jpg
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2021-12-11 16:08:26 | 显示全部楼层

下载 Dev C++ 吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-12-11 16:11:25 | 显示全部楼层
人造人 发表于 2021-12-11 16:02
正常,vc6不支持这个,vc6已经过时了,换一个新的环境吧

好主意
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-12-11 16:12:31 | 显示全部楼层

那我换这个用
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-12-11 21:48:21 From FishC Mobile | 显示全部楼层
18202486056 发表于 2021-12-11 13:27
c语言不支持这样动态定义数组,数组[ ]内的值必须是常量,而不是变量

C99之后就支持数组动态定义了啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-9-23 07:30

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表