鱼C论坛

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

为什么会显示这个

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

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

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

x
#include <stdio.h>

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

        n = 2? month[2]=29:month[2]=28;
}
编译后显示
error: lvalue required as left operand of assignment
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-4-4 21:06:46 | 显示全部楼层
赋值"=",比较"=="!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

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

n == 2? month[2] = 29 : month[2] = 28;
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

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

改过来还是会报错的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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


。我的改过来就没有问题呀,你再试试
批注 2020-04-02 124400.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

int main()
{
        int month[12] = {1,2,3,4,4,5,4,2};
        int n=2;
                
        n == 2? month[2] = 29 : month[2] = 28;
}
就是这样,你试试能不能运行
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

你看上一条回复的图片你重新编译运行一次 加个return 0试试
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

还是不行
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

你把编译链接生成的exe文件删掉,重新编译运行,不可能不行呀
唯一能想到的原因就是你没有重新编译
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

F11,肯定是编译运行吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

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

使用道具 举报

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

还是错误。。
算了,我自己调调吧,不麻烦你们了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

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

使用道具 举报

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

。。。。。你把之前的exe文件删掉再试把
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

删掉了,依然错误
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

。。。报错信息发我看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

谢谢了
无标题.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

你的?是中文?把。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

不是,我用英文重新输入了一遍还是一样的错误
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

算了换个编译器把。。vc++有时候太折腾了,反正我复制粘贴你的代码一点问题也没有。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-15 13:31

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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