| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 600 人关注过本帖
标题:strlen与sizeof求解
只看楼主 加入收藏
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
结帖率:99.34%
收藏
已结贴  问题点数:10 回复次数:8 
strlen与sizeof求解
#include <stdio.h>
#include <string.h>
#include <math.h>

int main(void)
{
    char x[] = "STRING";
     x[0] = '\0'; x[1] = 0; x[2] = '0';
    printf("%d    %d\n", sizeof(x), strlen(x));
    return 0;
}
求结果 求解释!
搜索更多相关主题的帖子: include return 
2011-12-25 08:34
beyondyf
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:103
帖 子:3282
专家分:12654
注 册:2008-1-21
收藏
得分:3 
你的问题怎么越来越低级了? 不光懒得查资料,都懒得编译执行自己的代码了

重剑无锋,大巧不工
2011-12-25 09:06
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
结果是 7  0
不太清楚sizeof()对数组的操作,网上查了下:
数组的sizeof值等于数组所占用的内存字节数,如:   char a1[] = "abc";   int a2[3];   sizeof( a1 ); // 结果为4,字符 末尾还存在一个NULL终止符   sizeof( a2 ); // 结果为3*4=12(依赖于int)
呵呵, 是有点懒了。

梅尚程荀
马谭杨奚







                                                       
2011-12-25 09:30
小跳蚤
Rank: 10Rank: 10Rank: 10
等 级:青峰侠
威 望:1
帖 子:437
专家分:1623
注 册:2011-4-9
收藏
得分:3 
回复 2楼 beyondyf
给你发消息都不理我
2011-12-25 13:20
beyondyf
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:103
帖 子:3282
专家分:12654
注 册:2008-1-21
收藏
得分:0 
回复 4楼 小跳蚤
什么时候发的?我查了下短消息,没有你的信息啊。

重剑无锋,大巧不工
2011-12-25 13:30
小跳蚤
Rank: 10Rank: 10Rank: 10
等 级:青峰侠
威 望:1
帖 子:437
专家分:1623
注 册:2011-4-9
收藏
得分:0 
回复 5楼 beyondyf
我想问:就是拿到一个题目怎么分析它的算法,该怎么写,从哪些地方入手,要注意什么,也就是编程的思想怎么养成,能具体说说做法吗?多谢了啊
2011-12-25 15:55
小跳蚤
Rank: 10Rank: 10Rank: 10
等 级:青峰侠
威 望:1
帖 子:437
专家分:1623
注 册:2011-4-9
收藏
得分:0 
回复 5楼 beyondyf
我想问:就是拿到一个题目怎么分析它的算法,该怎么写,从哪些地方入手,要注意什么,也就是编程的思想怎么养成,能具体说说吗?多谢了啊
2011-12-25 15:59
czz5242199
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:4
帖 子:660
专家分:2400
注 册:2011-10-26
收藏
得分:3 
回复 6楼 小跳蚤
其实这个问题和数学是一样的,至少我们在大学时期接触得很多问题都是偏向于数学类的,那我们拿到一个数学问题是怎么分析它的算法的呢?其实就是多接触一些算法,对一些比较典型的例子深入理解一下等等
2011-12-25 15:59
beyondyf
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:103
帖 子:3282
专家分:12654
注 册:2008-1-21
收藏
得分:0 
我确实没收到你的信息。
关于编程,只能多练习。只不过天赋高的需要的时间短点,天赋低的需要的时间长点。
另外多和精于此道的朋友交流,提高的会更快些。
楼上小曹的数学基础就很扎实,多交流吧。

重剑无锋,大巧不工
2011-12-25 17:35
快速回复:strlen与sizeof求解
数据加载中...
 
   



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

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