C_and_CPP 板


LINE

这个是我今天才知道的,一般人写程式不会这麽写吧! 但是研究所都考这种特别不同的......,题目如下 ============================== int i = 0; printf( "%d %d %d %d", ++i, ++i, ++i, i-- ); ============================== 老师说要从後面算回来,所以最後一个 i-- 先算 再来算倒数第二个 ++i,依此类推,所以答案是 2 1 0 0 想请问一下为什麽要从最後算回来?不是要印出字串的时候读到 %d 会往後面找第一个变数来印,再来是第二个…… 因为这跟我的直觉想法不一样,所以想要问一下原因 不然太久了会忘记,谢谢。 -- ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁╴╴╴╴▃▃ █████████████████████████o ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▅▅ --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.81.229.204
1F:推 ledia:想先请问老师是哪一位 :p 07/23 23:34
2F:推 ckclark:置底文第九条 这个应该是compiler dependent 07/23 23:33
3F:推 dbzgtgwduo:我是去补习看到的。 07/23 23:47
4F:→ dbzgtgwduo:老师是......不能说。 07/23 23:47
5F:→ dbzgtgwduo:这个应该不是置底文第九条的,因为这个可以算出来 07/23 23:48
6F:→ dbzgtgwduo:有正确答案,跟 Compiler 没有关系。 07/23 23:48
7F:推 cole945:只确定从後面开始丢(push)但不一定从後面开始运算呀.. 07/24 00:11
8F:推 cole945:c99标准6.5.2.2 Function calls 第10点 07/24 00:29
9F:→ cole945:c++03标准 5.2.2 Function call 第8点 07/24 00:29
10F:→ cole945:都说在function call时, 运算的顺序没有明定.. 07/24 00:30
11F:推 PRAM:这题目不必看,原因很简单,你必须指定限制条件,否则无解 07/24 00:45
12F:推 drkkimo:这种是烂题目了 十诫有解说~ 07/24 02:38
13F:推 drkkimo:我觉得会不会和参数推入堆叠的顺序有关 有Pascal和其他 07/24 02:40
14F:推 drkkimo:各种 07/24 02:41
15F:推 drkkimo:但那好像是OS相关而和语言无关@@?? 07/24 02:42
16F:推 UNARYvvv:看一下置底第九条的 C++ 错误范例 07/24 10:55
17F:→ UNARYvvv:cout<<i 实际上可是 operator<<(cout,i) 喔 07/24 10:56
18F:→ UNARYvvv:再想想这里情况是否和第九条真的无关 07/24 10:56
19F:→ UNARYvvv:function call 的参数运算顺序,原先是没有硬性规定的 07/24 10:58
20F:→ UNARYvvv:你说这个可算出来,是因为那位老师已经限定从後面算回来.. 07/24 10:59
21F:推 rephansu:vc.net也是从後面算回来,只是++i或--i都是回传最後的i 07/24 13:07
22F:推 abcdefghi:研究所考这种题目的,建议不要去念,浪费两年时间,学一些 07/24 21:45
23F:→ abcdefghi:错误观念,还不如早点出社会历练.... 07/24 21:47
24F:→ abcdefghi:多花点时间看OS,计组,资结,离散,线代这些教科书比较实际 07/24 21:48
25F:推 dbzgtgwduo:嗯!楼上的中肯,跟我想的一样,你说的这些科目都是 07/25 01:00
26F:→ dbzgtgwduo:台大研究所要考的,正在准备中。 07/25 01:00







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:BuyTogether站内搜寻

TOP