一题梦见考试一个题都不会?

有一题不会,求助【c语言吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:565,810贴子:
有一题不会,求助收藏
a=a+7=b+c为什么不符合C语言语法的表达式
时光IT学院,免费在线直播教学,大牛现场答疑;拒绝纯理论学习,以c/c++/java项目实战为核心.针对c/c++/java零基础学员,快速入门,高薪就业.
当然不行,你自己看都觉得绕……好像是不能连等……你改一改就行了!
a=a+7=b+ca=(a+7=b+c)a=((a+7)=b+c)///////////////////////////////////////////////////////////////////////a = 1这个是 把1 写入内存中 a变量 所在的地方(a+7)=b+cb+c 的值写入内存中的什么地方
非法!!!
不为什么,人家C语言就这么规定具体往后学就知道了
因为7是常量,赋值表达式左侧是不能出现常量的,没猜错的话错误提示应该是=左侧应该是l-value,这个提示
关于赋值。=左边不能是一个表达式。你要是写x=y=z=1,这肯定对,但写x=y+1=2,肯定错
赋值运算符,从右向左运行,而且等号左边不能是表达式哦。
a+7 不是一个变量,所以不能赋值
只能给变量赋值呀
7=b+c肯定不对嘛----我可爱的小尾巴怎么就没有了???
机器识别不出来,得分开写
说连等的人一定是没学好C语言表达式的值分为左值(Location Value, l-value)和右值(Readonly value, r-value)。一个变量,一个解引用的指针都是左值。其他运算后的结果是右值。赋值时,左边必须是左值
没看懂楼主要干嘛的路过
你觉得能给常量7赋值吗?
把b+c赋值给7
c中不能连等的哦。
虽然是水问题,不过几个月没多搭理,一个楼里在有比较靠谱的回答之后仍然出现这么多自以为是的水货误导回答还真是不能忍了。a=a+7=b+c就是个合乎C语法的表达式。可以规约为assignment-expression和addictive-expression,加上括号也就是a = ((a + 7) = (b + c))。大概对有些人对=的结合性都稀里糊涂,才会以为7是这里第二个=的左操作数。更有甚者还言之凿凿“不能连等”,你当撸LavaX 1.0?语法上没问题,不过C编译器还是会拒绝。因为违反=左边必须是可以修改的左值这条语义规则。什么是可修改的左值(modifiable lvalue)?看书。书里没有?换书。看不明白?另外开贴问。题外话。7是常量没错,7=b+c同样合乎语法但仍然违反这个规则。至于变量?这贴提到的=的左边除了a还有哪个能算是变量?
考虑优先级就好解释了加号比赋值优级a=a+7=b+c两个加号优先级,两个赋值号优先级分别相同,从右到左,先算b+c,a+7,然后算赋值号a+7=b+c,c语言中赋值号左边是表达式是非法的,所以不对。
我就直接说7是常量
不要连等。虽然我们看的很明白,但是电脑比较傻,看不明白,容易造成各种错误。
但是a+7是常量! 不能对常量赋值!
a+7怎么能做左值
我只想知道个解释而已
@桃之夭夭904: “C中还有语义错误,而且编译器会报错?说实话我第一次听说,据我所知,C语言只存在逻辑错误和语法错误,编译器编译后可以发现的错误即为语法错误,编译通过,但是运行结果错误的属于编程者自己的逻辑错误。”还真敢大言不惭啊。谁教你的?WG14/N15704. Conformance1 In this International Standard, ‘‘shall’’ is to be interpreted as a requirement on animplementa conversely, ‘‘shall not’’ is to be interpreted as aprohibition.2 If a ‘‘shall’’ or ‘‘shall not’’ requirement that appears outside of a constraint or runtime constraint is violated, the behavior is undefined. Undefined behavior is otherwiseindicated in this International Standard by the words ‘‘undefined behavior’’ or by theomission of any explicit definition of behavior. There is no difference in emphasis among they all describe ‘‘behavior that is undefined’’.3 A program that is correct in all other aspects, operating on correct data, containingunspecified behavior shall be a correct program and act in accordance with 5.1.2.3.4 The implementation shall not successfully translate a preprocessing translation unitcontaining a #error preprocessing directive unless it is part of a group skipped byconditional inclusion.5. Environment1 An implementation translates C source files and executes C programs in two data processing system environments, which will be called the translation environment andthe execution environment in this International Standard. Their characteristics define andconstrain the results of executing conforming C programs constructed according to thesyntactic and semantic rules for conforming implementations.5.1.1.3 Diagnostics1 A conforming implementation shall produce at least one diagnostic message (identified in an implementation-defined manner) if a preprocessing translation unit or translation unit contains a violation of any syntax rule or constraint, even if the behavior is also explicitly specified as undefined or implementation-defined. Diagnostic messages need not be produced in other circumstances.9)9) The intent is that an implementation should identify the nature of, and where possible localize, each violation. Of course, an implementation is free to produce any number of diagnostics as long as a valid program is still correctly translated. It may also successfully translate an invalid program.打脸快乐。
再来点干货吧。关于LZ的问题嘛……WG14/N15706.5.16 Assignment operatorsSyntax1 assignment-expression:conditional-expressionunary-expression assignment-operator assignment-expressionassignment-operator: one of= *= /= %= += -= &&= &&= &= ^= |=Constraints2 An assignment operator shall have a modifiable lvalue as its left operand.Semantics3 An assignment operator stores a value in the object designated by the left operand. Anassignment expression has the value of the left operand after the assignment,111) but is notan lvalue. The type of an assignment expression is the type the left operand would haveafter lvalue conversion. The side effect of updating the stored value of the left operand issequenced after the value computations of the left and right operands. The evaluations ofthe operands are unsequenced.准确地说,直接违反的是6.5.16/2的constraint。不过要把规则分成syntax rules和semantics ruls的话,毫无疑问是后者。这个错误显然和语法(syntax) 无关。
,如何。还需要开眼界么。
合法个鬼蛋!就算合法不能变程序有个屁用吹毛求疵。
登录百度帐号推荐应用4被浏览298分享邀请回答42 条评论分享收藏感谢收起1添加评论分享收藏感谢收起写回答一题不会做!!!!!急求答案
问题1: 2个人买了4L的饮料装在一个大桶里。拿回家后,他们准备吧饮料分开,可是身边没有别的量器,只有2个空桶,1个装5L,1个装3L。后来他们就用这2个桶把饮料分开了。问他们是怎么分的?                问题2: 1个人用装10斤油的瓶装了一瓶油拿到市场上去买,正好来了两个买油的,每人要5斤,但是没有秤,只有两只空瓶,一只装7斤油,一只装3斤油,问用这3个瓶把10斤油分成两份各为5斤的油。你有什么好办法?
10-02-27 &
题2:10  7  3 (油桶)------------0   7   33   4   36   4   06   1   3 9   1   09   0   12   7   12   5   35   5   0题1是不是各买4升共8升啊?
请登录后再发表评论!听歌词猜粤语歌 关之琳一题都不会 汪涵发怒:粤语你都不会?_腾讯视频
三倍流畅播放
1080P蓝光画质
新剧提前看
1080P蓝光画质
纯净式无框播放器
三倍流畅播放
扫一扫 手机继续看
下载需先安装客户端
{clientText}
客户端特权:
3倍流畅播放
当前播放至 {time}
扫一扫 手机继续看
听歌词猜粤语歌 关之琳一题都不会 汪涵发怒:粤语你都不会?
我们来了 第2季
汪涵骂娱乐主持人肤浅?做方言只为了名利?
汪涵曝会给杨乐乐保护费,在何炅与乐乐间选择。
越策越开心
汪涵孙骁骁结成亲家。
汪涵主持《天天向上》谢娜突然从隔壁影棚跑过来,引全场尖叫
【互怼】谢娜出场方式何炅汪涵看了都尴尬!
小保姆在倪萍家干了16年,硬生生被培养成一个配音员
女明星论厨艺就服谢娜,现场展示刀工,直接把汪涵看傻眼
neinei以为张韶涵是吴尊的女朋友,哈哈,neinei怎么这么可爱!
娜娜化身维密模特走台步,被汪涵吐槽像服务员,太好笑了
《我们来了》消防版速度与激情,汪涵袁弘逃出多米诺!
汪涵主持超给力,现场唱beyond神曲引全场怀念!
火星情报局:钱枫讲自己曾经的失恋,汪涵一直在捣乱太可爱了
欢乐涵哥笑点多,汪涵笑说自己和中学生的父母是同一时代的人
功夫美女露六块腹肌现场玩引体向上
为何中国人找钱凑整方法使外国人惊讶?还称中国人生存能力很强
闫妮汪涵爆笑方言掐架,两句话就怂了
沈梦辰节目中玩大冒险被汪涵坑坏,现场卸妆看傻众人!
汪涵画唐妆!唐艺昕直喊:你赢了
沈梦辰 汪涵 活力十足 热带风
主持人就是不一样
谢娜现场神模仿“讽刺”汪涵过气演员,全场笑炸锅了
刘嘉玲吐槽梁朝伟,花式完虐单身狗!
吴秀波和汪涵PK障碍赛马,结果吴秀波突然坠马,重重摔到地上
整段垮掉,火星会议现场成了杂技大会表演厅
四大女驸马同场斗艳:何炅、谢娜、汪涵、林青霞,谁更胜一筹
副标题要不要
副标题要不要
副标题要不要
副标题要不要
副标题要不要
副标题要不要
副标题要不要
副标题要不要
副标题要不要
副标题要不要
副标题要不要
副标题要不要
副标题要不要
副标题要不要
副标题要不要
副标题要不要
副标题要不要
副标题要不要
副标题要不要
副标题要不要社会化媒体
了解更多>>
桂ICP备 号
桂公网安备 36号
阅读下一篇
自媒体运营攻略
行业经验交流
Hi,在你登录以后,就可以永久免费的收藏任何您感兴趣的内容,关注感兴趣的作者!
手机注册或邮箱注册
点击按钮进行验证
请输入正确的邮箱
已有帐号请点击
帐号创建成功!
我们刚刚给你发送了一封验证邮件
请在48小时内查收邮件,并按照提示验证邮箱
感谢你对微口网的信任与支持
你输入的邮箱还未注册
还没有帐号请点击
点击按钮进行验证
你输入的邮箱还未注册
又想起来了?
你已成功重置密码,请妥善保管,以后使用新密码登录
邮件发送成功!
我们刚刚给你发送了一封邮件
请在5分钟内查收邮件,并按照提示重置密码
感谢你对微口网的信任与支持
对不起,你的帐号尚未验证
如果你没有收到邮件,请留意垃圾箱 或
意见与建议
请留下您的联系方式
* 留下您正确的联系方式,以便工作人员尽快与你取得联系
转藏至我的藏点}

我要回帖

更多关于 梦见考试不会做题着急 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信