免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12345下一页
最近访问板块 发新帖
查看: 8230 | 回复: 48
打印 上一主题 下一主题

[C] C语言基初``  关闭 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-09-15 20:15 |只看该作者 |正序浏览
main()

                {  int a=6,  b=7 ,  c=8  d ;

                    d=a+++++b+c+++a+++b+++++a  ;

                        printf("%d/n",  d);

                }
我是个C语言的初学者~~~请问哈子~~!~这个垃圾程序错了几点~~!~为什么错了```xiexie`

论坛徽章:
0
49 [报告]
发表于 2006-09-19 10:38 |只看该作者

还是先学一下汉语吧,呵呵

原帖由 flw 于 2006-9-15 20:19 发表
我只看到你把“基础”写成了“基初”,后面还带了两个不明意义的符号(``)

BTW:汉语言都学不好,很难学好 C 语言的。

论坛徽章:
0
48 [报告]
发表于 2006-09-19 09:49 |只看该作者
大家为什么就不能好好的解答一下别人的问题??就知道说别人??
我想说,你们现在是高手了,但还有很多是新手呀?
而且很多可能还是小孩,像我表第,小学开始玩电脑,初中开始接触编程,刚开始当然会有很多问题了,不要总以老人的思维去衡量一个人,好不好??他们需要的是帮助,不是抱怨!!
好好帮助新手吧,他们才是中国未来的希望.

论坛徽章:
0
47 [报告]
发表于 2006-09-19 09:01 |只看该作者
难道你们没发现LZ是来找乐子的么?

论坛徽章:
0
46 [报告]
发表于 2006-09-18 21:23 |只看该作者
这种程序看起来还要记有多少个+号,真是服了,谁给我这样写程序立马炒了。

论坛徽章:
0
45 [报告]
发表于 2006-09-18 17:28 |只看该作者
《C陷阱与缺陷》中对a+++++b的解释是:

  1. a+++++b唯一有意义的解析方式是:
  2. a ++ + ++ b
  3. 可是,我们也注意到,根据大嘴法规则,上式应该被分解为:
  4. a ++ ++ + b
  5. 但是,a++的结果不能作为左值,因此编译器不会接受a++作为后面的++运算符的操作数。这样,如果我们遵循了解析词法二义性问题的规则,上例的解析从语法上来说又没有意义。当然,在编程实践中,谨慎的做法就是尽量避免使用类似的结构,除非编程者非常清楚这些结构的含义。
复制代码

论坛徽章:
0
44 [报告]
发表于 2006-09-18 15:28 |只看该作者
写出来的东西还真让人家有想法。

论坛徽章:
0
43 [报告]
发表于 2006-09-18 15:27 |只看该作者
忍不住还要说一句,浪费大家的时间和精力,,太可恨了!

论坛徽章:
0
42 [报告]
发表于 2006-09-18 15:25 |只看该作者
看到这种写法我就想踹那个写代码的,狠狠的一脚!
忍住了,不骂人了!

论坛徽章:
0
41 [报告]
发表于 2006-09-18 12:54 |只看该作者

有必要么??

第一眼就感觉编译器会报错,code基础还要锻炼
看到那么多的++,我觉得合格程序员是不会这样写的,当然测试智商就另外谈了
  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP