免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: pmerofc
打印 上一主题 下一主题

[C] “无知不可怕,可怕的是夜郎自大”——方兆国的奇葩贴汇总 [复制链接]

论坛徽章:
11
未羊
日期:2013-12-16 12:45:4615-16赛季CBA联赛之青岛
日期:2016-04-11 19:17:4715-16赛季CBA联赛之广夏
日期:2016-04-06 16:34:012015亚冠之卡尔希纳萨夫
日期:2015-11-10 10:04:522015亚冠之大阪钢巴
日期:2015-07-30 18:29:402015亚冠之城南
日期:2015-06-15 17:56:392015亚冠之卡尔希纳萨夫
日期:2015-05-15 15:19:272015亚冠之山东鲁能
日期:2015-05-14 12:38:13金牛座
日期:2014-12-04 15:34:06子鼠
日期:2014-10-16 13:40:4715-16赛季CBA联赛之八一
日期:2016-07-22 09:41:40
131 [报告]
发表于 2013-01-21 14:26 |只看该作者
lin5161678 发表于 2013-01-21 14:18
回复 128# zylthinking

没注意红字吗


咬文嚼字是吧, 我还不用什么新材料

你看过pm在他的那本电子文档里关于main函数返回值的说法吗?没看过就不要这么说!
难道你也认为只要main函数中加入return 0;程序运行完就一定给系统返回0 吗?包括运行错误时

我也学一招,  难道你也认为只要main函数中加入return 0; 程序运行完就一定给系统返回0 吗?包括运行错误时
看到红字了吗, 人家可没说 main return 0 函数和 程序运行完 是一回事;

相反, 看看你到是十有八九这么想;
正面入坑吧。

论坛徽章:
1
摩羯座
日期:2013-12-19 10:04:07
132 [报告]
发表于 2013-01-21 14:27 |只看该作者
继续发表意见
PM 骂的是 main 明明没有返回非0 这个动作 谭C却说 函数值为一个非0的整数
针对的是main函数的行为

你说的是 main函数只设置了return 0; 但是程序奔溃的时候 进程返回值非0
这中间是不是什么东西被换了掉

论坛徽章:
11
未羊
日期:2013-12-16 12:45:4615-16赛季CBA联赛之青岛
日期:2016-04-11 19:17:4715-16赛季CBA联赛之广夏
日期:2016-04-06 16:34:012015亚冠之卡尔希纳萨夫
日期:2015-11-10 10:04:522015亚冠之大阪钢巴
日期:2015-07-30 18:29:402015亚冠之城南
日期:2015-06-15 17:56:392015亚冠之卡尔希纳萨夫
日期:2015-05-15 15:19:272015亚冠之山东鲁能
日期:2015-05-14 12:38:13金牛座
日期:2014-12-04 15:34:06子鼠
日期:2014-10-16 13:40:4715-16赛季CBA联赛之八一
日期:2016-07-22 09:41:40
133 [报告]
发表于 2013-01-21 14:31 |只看该作者
lin5161678 发表于 2013-01-21 14:27
继续发表意见
PM 骂的是 main 明明没有返回非0 这个动作 谭C却说 函数值为一个非0的整数
针对的是main函 ...


不用层层递归, 你是
回复 125# 方兆国
来说的, 咱们就但说  125# 方兆国 那句话,
递归到上一层,
这中间是不是什么东西被换了掉

论坛徽章:
1
摩羯座
日期:2013-12-19 10:04:07
134 [报告]
发表于 2013-01-21 15:07 |只看该作者
回复 131# zylthinking

1. PM认为main函数设置retuen 0; main函数返回值不会是一个非0  
出处谭浩强《C程序设计》(第四版)错误不完全汇集电子档


2. 方兆国认为main函数return 0; 但是进程返回值可以不为0
出处[欢乐大吐槽]1049#


3. starwing83 纠正方兆国不要混淆了main函数返回值和进程返回值
出处本帖105#


4. 方兆国观点继续是 main函数return 0 但是进程返回值可以不为0 [没看懂105# ??]
出处本帖125#


5. 我摘starwing83的那段话 和 摘方兆国的那段话 做对比 说方兆国正面入坑
出处本帖127#


.....
以上 什么地方我理解错误 请指正 先谢过   

论坛徽章:
11
未羊
日期:2013-12-16 12:45:4615-16赛季CBA联赛之青岛
日期:2016-04-11 19:17:4715-16赛季CBA联赛之广夏
日期:2016-04-06 16:34:012015亚冠之卡尔希纳萨夫
日期:2015-11-10 10:04:522015亚冠之大阪钢巴
日期:2015-07-30 18:29:402015亚冠之城南
日期:2015-06-15 17:56:392015亚冠之卡尔希纳萨夫
日期:2015-05-15 15:19:272015亚冠之山东鲁能
日期:2015-05-14 12:38:13金牛座
日期:2014-12-04 15:34:06子鼠
日期:2014-10-16 13:40:4715-16赛季CBA联赛之八一
日期:2016-07-22 09:41:40
135 [报告]
发表于 2013-01-21 15:15 |只看该作者
lin5161678 发表于 2013-01-21 15:07
回复 131# zylthinking

1. PM认为main函数设置retuen 0; main函数返回值不会是一个非0  

方兆国认为main函数return 0; 但是进程返回值可以不为0

那好, 既然人家认为进程的返回值在main 返回 0 的情况下, 有可能不为0, 自然是知道 main 和 进程返回值的区别的; 你会在认为两者等同的区别上说两者值不一样吗?

你摘这么两句话让人家进什么坑?

论坛徽章:
1
摩羯座
日期:2013-12-19 10:04:07
136 [报告]
发表于 2013-01-21 15:20 |只看该作者
回复 135# zylthinking


PM在谈 main函数返回值
方兆国用进程返回值反驳PM的观点

何解?
   
另外我好像说的是main函数有return 0;这句代码 没说main函数的返回值是0

论坛徽章:
11
未羊
日期:2013-12-16 12:45:4615-16赛季CBA联赛之青岛
日期:2016-04-11 19:17:4715-16赛季CBA联赛之广夏
日期:2016-04-06 16:34:012015亚冠之卡尔希纳萨夫
日期:2015-11-10 10:04:522015亚冠之大阪钢巴
日期:2015-07-30 18:29:402015亚冠之城南
日期:2015-06-15 17:56:392015亚冠之卡尔希纳萨夫
日期:2015-05-15 15:19:272015亚冠之山东鲁能
日期:2015-05-14 12:38:13金牛座
日期:2014-12-04 15:34:06子鼠
日期:2014-10-16 13:40:4715-16赛季CBA联赛之八一
日期:2016-07-22 09:41:40
137 [报告]
发表于 2013-01-21 15:32 |只看该作者
lin5161678 发表于 2013-01-21 15:20
回复 135# zylthinking


这不过是一个炫耀, 让人明白自己知道进程返回值和 main 返回值是有区别的, 可以解释不? 倒是你说他不懂这个区别, 在他说两个值可能不同的这句话下,怎么个推导法?

论坛徽章:
11
未羊
日期:2013-12-16 12:45:4615-16赛季CBA联赛之青岛
日期:2016-04-11 19:17:4715-16赛季CBA联赛之广夏
日期:2016-04-06 16:34:012015亚冠之卡尔希纳萨夫
日期:2015-11-10 10:04:522015亚冠之大阪钢巴
日期:2015-07-30 18:29:402015亚冠之城南
日期:2015-06-15 17:56:392015亚冠之卡尔希纳萨夫
日期:2015-05-15 15:19:272015亚冠之山东鲁能
日期:2015-05-14 12:38:13金牛座
日期:2014-12-04 15:34:06子鼠
日期:2014-10-16 13:40:4715-16赛季CBA联赛之八一
日期:2016-07-22 09:41:40
138 [报告]
发表于 2013-01-21 15:35 |只看该作者
lin5161678 发表于 2013-01-21 15:20
回复 135# zylthinking

另外我好像说的是main函数有return 0;这句代码 没说main函数的返回值是0


这是什么意思? 强调这个区别是在说 main 里面写了 return 0, main 的返回值也未必是 0 吗?

论坛徽章:
1
摩羯座
日期:2013-12-19 10:04:07
139 [报告]
发表于 2013-01-21 15:54 |只看该作者
回复 137# zylthinking

哦 原来是炫耀啊 既然不是在反驳 那就是我理解错了 谢指教
   

论坛徽章:
1
摩羯座
日期:2013-12-19 10:04:07
140 [报告]
发表于 2013-01-21 15:56 |只看该作者
回复 138# zylthinking

main 执行一半 被操作系统乱刀砍死了 根本来不及留遗言 何来返回值
   
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP