| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 815 人关注过本帖
标题:看看你的猜想是否正确,原来,这才叫精通
只看楼主 加入收藏
zhangqi_gsts
Rank: 6Rank: 6
来 自:甘肃天水
等 级:侠之大者
威 望:1
帖 子:227
专家分:457
注 册:2011-3-27
结帖率:87.5%
收藏
已结贴  问题点数:20 回复次数:12 
看看你的猜想是否正确,原来,这才叫精通
#include <stdio.h>
#include <string.h>
int main()
{
    char a[1000];
    for(int i = 0; i < 1000; i++)
    {
        a[i] = -1 - i;
    }
    printf("%d\n", strlen(a) );
    return 0;
}
搜索更多相关主题的帖子: return include 
2012-09-01 10:40
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:2 
又是这个 太绕人了 能考察对知识的掌握情况不假 但实际中几乎没有这样的代码。。
2012-09-01 11:35
justNPC
Rank: 5Rank: 5
等 级:职业侠客
帖 子:101
专家分:311
注 册:2012-8-11
收藏
得分:2 
好强烈的既视感 这个不就是等于255么
记得没多久之前刚看到过这样的帖子
2012-09-01 11:46
包头师范学校
Rank: 2
等 级:论坛游民
帖 子:26
专家分:51
注 册:2012-8-24
收藏
得分:2 
确实是255,呵呵就是有点绕。
2012-09-01 11:50
embed_xuel
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:58
帖 子:3845
专家分:11385
注 册:2011-9-13
收藏
得分:2 
离精通远着呢

总有那身价贱的人给作业贴回复完整的代码
2012-09-01 15:14
aqaqwaa123
Rank: 1
等 级:新手上路
帖 子:1
专家分:2
注 册:2012-8-18
收藏
得分:2 
低级
2012-09-01 17:52
LShang
Rank: 4
来 自:China
等 级:业余侠客
威 望:3
帖 子:183
专家分:258
注 册:2010-12-24
收藏
得分:2 
出题之前先自己测试一下
这里是C又不是C++
这代码能编译吗。。。

学如逆水行舟,不进则退
士不可以不弘毅,任重而道远
2012-09-01 20:40
lz1091914999
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:四川
等 级:贵宾
威 望:37
帖 子:2011
专家分:5959
注 册:2010-11-1
收藏
得分:2 
难道楼主不懂窄化转换?这恐怕是基础。这里每次只把最低那个字节赋值给a[i]而已,到-256的时候,最低字节为0,而strlen到这里就结束了,所以为255。
我想问一下楼主,你觉得这个会输出多少:printf("%f", 3);?

My life is brilliant
2012-09-01 21:38
pangding
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:北京
等 级:贵宾
威 望:94
帖 子:6784
专家分:16751
注 册:2008-12-20
收藏
得分:2 
前一阵子里这讨论到一样的话题。当时感觉 zklhp 的分析很清楚。
2012-09-01 23:51
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:2 
对这种稀奇古怪的东西情有独钟,是走火入魔的表现。

授人以渔,不授人以鱼。
2012-09-02 10:26
快速回复:看看你的猜想是否正确,原来,这才叫精通
数据加载中...
 
   



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

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