| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 971 人关注过本帖
标题:这样都不报错!!!太牛了!
只看楼主 加入收藏
MyStar
Rank: 1
等 级:新手上路
帖 子:75
专家分:9
注 册:2010-3-30
结帖率:93.75%
收藏
已结贴  问题点数:20 回复次数:15 
这样都不报错!!!太牛了!
#include <iostream>
using namespace std;
int main()
{
    int num[5];
    int sum=0;

    for(int i=0;i<5;i++)
    {
        cout<<"Enter element "<<i<<":";
        cin>>i[num];
    }
    for(int j=0;j<5;j++)
           sum=sum+j[num];
cout<<"The resulting sum is :"<<sum<<endl;

return 0;
}
红色带下划线字体太牛了,编译时居然没报它错!!!请大家帮忙解释一下呗!!!谢谢啦!!
搜索更多相关主题的帖子: include 
2010-07-30 10:07
xxlovemf
Rank: 2
等 级:论坛游民
威 望:1
帖 子:49
专家分:88
注 册:2009-8-6
收藏
得分:0 
楼主 你真牛 俺是头一次见
2010-07-30 10:36
pangding
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:北京
等 级:贵宾
威 望:94
帖 子:6784
专家分:16751
注 册:2008-12-20
收藏
得分:10 
没語法问题就不报错,最多也只能是警告一下。这种语句只有人看着比较诡异……

再说本来它就有可能是一样的。如果你把 a[i] 看成 *(a+i) 是不是 a 和 i 的位置可以互换。
2010-07-30 13:03
gq198718
Rank: 4
等 级:业余侠客
威 望:1
帖 子:86
专家分:200
注 册:2010-6-6
收藏
得分:0 
楼主很有创意啊
2010-07-30 13:18
东海一鱼
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:贵宾
威 望:48
帖 子:757
专家分:4760
注 册:2009-8-10
收藏
得分:0 
只是写法的问题,会生成同样的代码(都是栈指针 + 常量方式)。

举世而誉之而不加劝,举世而非之而不加沮,定乎内外之分,辩乎荣辱之境,斯已矣。彼其于世未数数然也。
2010-07-30 13:39
yzhu
Rank: 1
来 自:湖南
等 级:新手上路
帖 子:3
专家分:0
注 册:2010-7-30
收藏
得分:0 
没违反TC的规则啊!
 
2010-07-30 13:58
lampeter123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:54
帖 子:2508
专家分:6424
注 册:2009-1-30
收藏
得分:0 
只是写法不同,内部代码是一样的,所以没有错误和警告

你的优秀和我的人生无关!!!!
    
    我要过的,是属于我自己的生活~~~
2010-07-31 08:29
zgxyz2008
Rank: 4
等 级:业余侠客
帖 子:67
专家分:202
注 册:2008-10-28
收藏
得分:0 
这样写是允许的......
2010-07-31 09:21
xxlovemf
Rank: 2
等 级:论坛游民
威 望:1
帖 子:49
专家分:88
注 册:2009-8-6
收藏
得分:0 
楼主好好看看c与指针
这样写完全没有错误
它把i和j当做了数值 而不是数组
2010-07-31 12:27
tianxiao110
Rank: 1
等 级:新手上路
帖 子:63
专家分:1
注 册:2010-7-23
收藏
得分:0 
有的编译器自己在编译的时候,就自动把你那种格式给清除了。代码不会出错。
2010-07-31 17:15
快速回复:这样都不报错!!!太牛了!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025636 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved