免费注册 查看新帖 |

Chinaunix

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

[C] 求助,也许有点过分 [复制链接]

论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-09-18 15:15:15CU大牛徽章
日期:2013-05-20 10:46:44CU大牛徽章
日期:2013-05-20 10:46:38CU大牛徽章
日期:2013-05-20 10:46:31CU大牛徽章
日期:2013-05-20 10:46:25CU大牛徽章
日期:2013-05-20 10:46:18CU大牛徽章
日期:2013-04-17 11:19:51CU大牛徽章
日期:2013-04-17 11:19:42CU大牛徽章
日期:2013-04-17 11:19:37CU大牛徽章
日期:2013-04-17 11:19:32CU大牛徽章
日期:2013-04-17 11:19:28
121 [报告]
发表于 2013-01-14 10:28 |只看该作者
回复 120# starwing83


    其实从我推荐完谭浩强的书以后,这楼彻底歪了

论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-09-18 15:15:15CU大牛徽章
日期:2013-05-20 10:46:44CU大牛徽章
日期:2013-05-20 10:46:38CU大牛徽章
日期:2013-05-20 10:46:31CU大牛徽章
日期:2013-05-20 10:46:25CU大牛徽章
日期:2013-05-20 10:46:18CU大牛徽章
日期:2013-04-17 11:19:51CU大牛徽章
日期:2013-04-17 11:19:42CU大牛徽章
日期:2013-04-17 11:19:37CU大牛徽章
日期:2013-04-17 11:19:32CU大牛徽章
日期:2013-04-17 11:19:28
122 [报告]
发表于 2013-01-14 10:30 |只看该作者
@starwing83

这个代码哪儿有问题了???我真心看不出来啊???
pmerofc 发表于 2013-01-14 00:01
http://bbs.chinaunix.net/thread-3777454-7-1.html



原本在64楼,我发的
  1. #include <stdio.h>

  2. int main()
  3. {
  4.         int a=5;
  5.         a+=a-=a*a;
  6.         printf("%d\n",a);
  7.         return 0;
  8. }
复制代码

论坛徽章:
5
狮子座
日期:2013-08-20 10:12:24午马
日期:2013-11-23 18:04:102015年辞旧岁徽章
日期:2015-03-03 16:54:152015亚冠之德黑兰石油
日期:2015-06-29 18:11:1115-16赛季CBA联赛之新疆
日期:2024-02-21 10:00:53
123 [报告]
发表于 2013-01-14 10:33 |只看该作者
回复 122# 方兆国


    这是UB,两顺序点中多次改变一个变量。C标准没有定义任何行为。(就是说,发生任何事情都是可能的)

也不能说是错。只是说C标准没定义这时候会做什么而已。从编译警告到编译错误到运行时错误到完全正常都可能。

但是问题就在,C标准规定了什么叫正确的程序(well-formed defined)这个概念。其中之一的约束就是,不能有UB。

所以说这个是错的,就很有依据罗~

论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-09-18 15:15:15CU大牛徽章
日期:2013-05-20 10:46:44CU大牛徽章
日期:2013-05-20 10:46:38CU大牛徽章
日期:2013-05-20 10:46:31CU大牛徽章
日期:2013-05-20 10:46:25CU大牛徽章
日期:2013-05-20 10:46:18CU大牛徽章
日期:2013-04-17 11:19:51CU大牛徽章
日期:2013-04-17 11:19:42CU大牛徽章
日期:2013-04-17 11:19:37CU大牛徽章
日期:2013-04-17 11:19:32CU大牛徽章
日期:2013-04-17 11:19:28
124 [报告]
发表于 2013-01-14 10:34 |只看该作者
回复 120# starwing83


    对呀,咱们都是中国人,找个中国人写的书去秒杀中国人写的书,那才有意义呢?动不动拿个老外来说话,算什么啊?就像你拿金山WPS、 永中Office去和Microsoft Office 去比较一样。人家Microsoft Office 卖好几千比Windows 还贵好多倍呢。换句话说就是在拿Adobe PhotoShop 和美图秀秀作比较。可能差距没有这么大

论坛徽章:
4
天秤座
日期:2013-10-18 13:58:33金牛座
日期:2013-11-28 16:17:01辰龙
日期:2014-01-14 09:54:32戌狗
日期:2014-01-24 09:23:27
125 [报告]
发表于 2013-01-14 10:35 |只看该作者
小方啊,别吵吵啦,根据大量的CUer样本,提出来混CU的公理:

公理1:凡是支持谭的都要受到攻击;
公理2:凡是不反对谭的都要受到攻击;

所以,算了吧,像塑料袋,z大神,当初也是不不建议对谭穷追猛打的,结果现在也都从了~~~~~~

再所以~~~~,我们都从了吧~~~~~

论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-09-18 15:15:15CU大牛徽章
日期:2013-05-20 10:46:44CU大牛徽章
日期:2013-05-20 10:46:38CU大牛徽章
日期:2013-05-20 10:46:31CU大牛徽章
日期:2013-05-20 10:46:25CU大牛徽章
日期:2013-05-20 10:46:18CU大牛徽章
日期:2013-04-17 11:19:51CU大牛徽章
日期:2013-04-17 11:19:42CU大牛徽章
日期:2013-04-17 11:19:37CU大牛徽章
日期:2013-04-17 11:19:32CU大牛徽章
日期:2013-04-17 11:19:28
126 [报告]
发表于 2013-01-14 10:37 |只看该作者
回复 123# starwing83


    额,还是你比那个薛非强,他只会抨击不会讲道理,只会说别人错了 ,你还能给别人解释错在哪儿了

论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-09-18 15:15:15CU大牛徽章
日期:2013-05-20 10:46:44CU大牛徽章
日期:2013-05-20 10:46:38CU大牛徽章
日期:2013-05-20 10:46:31CU大牛徽章
日期:2013-05-20 10:46:25CU大牛徽章
日期:2013-05-20 10:46:18CU大牛徽章
日期:2013-04-17 11:19:51CU大牛徽章
日期:2013-04-17 11:19:42CU大牛徽章
日期:2013-04-17 11:19:37CU大牛徽章
日期:2013-04-17 11:19:32CU大牛徽章
日期:2013-04-17 11:19:28
127 [报告]
发表于 2013-01-14 10:38 |只看该作者
回复 125# liuiang


    好吧…… 我早已对那个薛非投降了,可他还在骂我

论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-09-18 15:15:15CU大牛徽章
日期:2013-05-20 10:46:44CU大牛徽章
日期:2013-05-20 10:46:38CU大牛徽章
日期:2013-05-20 10:46:31CU大牛徽章
日期:2013-05-20 10:46:25CU大牛徽章
日期:2013-05-20 10:46:18CU大牛徽章
日期:2013-04-17 11:19:51CU大牛徽章
日期:2013-04-17 11:19:42CU大牛徽章
日期:2013-04-17 11:19:37CU大牛徽章
日期:2013-04-17 11:19:32CU大牛徽章
日期:2013-04-17 11:19:28
128 [报告]
发表于 2013-01-14 10:40 |只看该作者
回复 125# liuiang


    同是天涯沦落人,加个好友吧

论坛徽章:
0
129 [报告]
发表于 2013-01-14 10:45 |只看该作者
方兆国 发表于 2013-01-12 17:37
建议去书店或者图书馆借本教材看一下吧,最著名的是谭浩强版的

千万别信那些所谓的快速入门,那些书用来做复习资料还行,如果是初学者,不建议看那个,偶尔看一下真实例子还是有必要的,不过也不能靠一堆别人写的例子来学习,得有练习题


我倒是建议KBTiller的《狂人C》

论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-09-18 15:15:15CU大牛徽章
日期:2013-05-20 10:46:44CU大牛徽章
日期:2013-05-20 10:46:38CU大牛徽章
日期:2013-05-20 10:46:31CU大牛徽章
日期:2013-05-20 10:46:25CU大牛徽章
日期:2013-05-20 10:46:18CU大牛徽章
日期:2013-04-17 11:19:51CU大牛徽章
日期:2013-04-17 11:19:42CU大牛徽章
日期:2013-04-17 11:19:37CU大牛徽章
日期:2013-04-17 11:19:32CU大牛徽章
日期:2013-04-17 11:19:28
130 [报告]
发表于 2013-01-14 10:47 |只看该作者
题名/责任者:
    狂人C/键盘农夫著

副题名:
    程序员入门必备

ISBN号:
    978-7-115-23649-4

出版发行项:
    北京-人民邮电出版社 2010

载体信息:
    15, 482页 26cm CNY59.00

责任者:
    键盘农夫

中图分类法类号:
    TP312C

论题主题:
    C语言-程序设计

附注项:
    有书目 (第482页)

附注项:
    本书以独特的方式全面地讲述了C语言 (C89和C99) 的基本概念和编程知识。主要内容包括: 理解程序设计, 结构化程序设计与数据的组织和C语言的高级话题。
回复 129# chinesedragon


是这个吗?


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

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP