鱼C论坛

 找回密码
 立即注册
查看: 4183|回复: 21

为什么会显示这个

[复制链接]
发表于 2020-4-4 20:59:44 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
  1. #include <stdio.h>

  2. int main()
  3. {
  4.         int month[12] = {1,2 ,3,4 ,4, 5, 4, 2};
  5.         int n=2;

  6.         n = 2? month[2]=29:month[2]=28;
  7. }
复制代码

编译后显示
error: lvalue required as left operand of assignment
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-4-4 21:06:46 | 显示全部楼层
赋值"=",比较"=="!
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-4 21:06:57 | 显示全部楼层
= 和 == 混淆了

= 是赋值号, == 是逻辑运算符号

n == 2? month[2] = 29 : month[2] = 28;
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-4 21:08:15 | 显示全部楼层
就是要努力呀 发表于 2020-4-4 21:06
= 和 == 混淆了

= 是赋值号, == 是逻辑运算符号

改过来还是会报错的
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-4 21:09:14 | 显示全部楼层
qiuyouzhi 发表于 2020-4-4 21:08
改过来还是会报错的


。我的改过来就没有问题呀,你再试试
批注 2020-04-02 124400.png
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-4 21:10:13 | 显示全部楼层
就是要努力呀 发表于 2020-4-4 21:09
。我的改过来就没有问题呀,你再试试
  1. #include <stdio.h>

  2. int main()
  3. {
  4.         int month[12] = {1,2,3,4,4,5,4,2};
  5.         int n=2;
  6.                
  7.         n == 2? month[2] = 29 : month[2] = 28;
  8. }
复制代码

就是这样,你试试能不能运行
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-4 21:11:32 | 显示全部楼层
qiuyouzhi 发表于 2020-4-4 21:10
就是这样,你试试能不能运行

你看上一条回复的图片你重新编译运行一次 加个return 0试试
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-4 21:14:15 | 显示全部楼层
就是要努力呀 发表于 2020-4-4 21:11
你看上一条回复的图片你重新编译运行一次 加个return 0试试

还是不行
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-4 21:16:58 | 显示全部楼层

你把编译链接生成的exe文件删掉,重新编译运行,不可能不行呀
唯一能想到的原因就是你没有重新编译
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-4 21:17:40 | 显示全部楼层
就是要努力呀 发表于 2020-4-4 21:16
你把编译链接生成的exe文件删掉,重新编译运行,不可能不行呀
唯一能想到的原因就是你没有重新编译

F11,肯定是编译运行吧
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-4 21:18:13 | 显示全部楼层
qiuyouzhi 发表于 2020-4-4 21:17
F11,肯定是编译运行吧

用f12试试
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-4 21:19:07 | 显示全部楼层

还是错误。。
算了,我自己调调吧,不麻烦你们了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-4 21:19:14 | 显示全部楼层
qiuyouzhi 发表于 2020-4-4 21:17
F11,肯定是编译运行吧

对呀
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-4 21:20:00 | 显示全部楼层
qiuyouzhi 发表于 2020-4-4 21:19
还是错误。。
算了,我自己调调吧,不麻烦你们了

。。。。。你把之前的exe文件删掉再试把
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-4 21:20:48 | 显示全部楼层
就是要努力呀 发表于 2020-4-4 21:20
。。。。。你把之前的exe文件删掉再试把

删掉了,依然错误
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-4 21:21:42 | 显示全部楼层
qiuyouzhi 发表于 2020-4-4 21:20
删掉了,依然错误

。。。报错信息发我看看
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-4 21:22:27 | 显示全部楼层
就是要努力呀 发表于 2020-4-4 21:21
。。。报错信息发我看看

谢谢了
无标题.png
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-4 21:23:20 | 显示全部楼层

你的?是中文?把。。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-4 21:24:29 | 显示全部楼层
就是要努力呀 发表于 2020-4-4 21:23
你的?是中文?把。。

不是,我用英文重新输入了一遍还是一样的错误
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-4 21:25:17 | 显示全部楼层
就是要努力呀 发表于 2020-4-4 21:23
你的?是中文?把。。

算了换个编译器把。。vc++有时候太折腾了,反正我复制粘贴你的代码一点问题也没有。。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-13 13:53

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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