付笑 发表于 2013-9-21 09:36:06

顺序串的长度问题

看书上都说顺序串长度是在256以内,确实是这样吗,为什么呢?我怎么突然不能理解了,求解释啊

正在写代码 发表于 2013-9-21 09:36:07

付笑 发表于 2013-9-21 10:21 static/image/common/back.gif
是这样啊,那书上说“用户可以在255内定义最大串长”
把我也给搞迷糊了

。。。。。严蔚敏的书吧,书上说的是用户可以定义,没说一定是这样,哈哈,下次看仔细些

正在写代码 发表于 2013-9-21 09:55:35

楼主所标示的顺序串的意思是说顺序存储结构的串吗?如果是这个的话,串的长度没有限制,你内存有多大,就可以定义多大的串,最后通常以“\0”结尾就代表串结束吧。

付笑 发表于 2013-9-21 10:21:32

正在写代码 发表于 2013-9-21 09:55 static/image/common/back.gif
楼主所标示的顺序串的意思是说顺序存储结构的串吗?如果是这个的话,串的长度没有限制,你内存有多大,就 ...

是这样啊,那书上说“用户可以在255内定义最大串长”
把我也给搞迷糊了

付笑 发表于 2013-9-21 10:24:50

正在写代码 发表于 2013-9-21 10:22 static/image/common/back.gif
。。。。。严蔚敏的书吧,书上说的是用户可以定义,没说一定是这样,哈哈,下次看仔细些

明白了,意思是说前面#defineMAXSTRLEN 255后就只能在255内定义长度了是这个意思吧

正在写代码 发表于 2013-9-21 10:27:26

付笑 发表于 2013-9-21 10:24 static/image/common/back.gif
明白了,意思是说前面#defineMAXSTRLEN 255后就只能在255内定义长度了是这个意思吧

是的,不过这句话#defineMAXSTRLEN 255的意思是一个宏定义,也就是说以后碰到MAXSTRLEN 就是指255。主要为了修改程序方便,现在明白了吗?{:5_109:}

付笑 发表于 2013-9-21 10:27:35

正在写代码 发表于 2013-9-21 09:55 static/image/common/back.gif
楼主所标示的顺序串的意思是说顺序存储结构的串吗?如果是这个的话,串的长度没有限制,你内存有多大,就 ...

谢谢了,搞树去了

正在写代码 发表于 2013-9-21 10:28:25

付笑 发表于 2013-9-21 10:27 static/image/common/back.gif
谢谢了,搞树去了

OK 树很酷{:5_105:}

eleven_xxq 发表于 2013-9-22 09:15:20

看帖回帖是美德。支持,加油。

林黛玉的葬礼 发表于 2013-9-25 20:45:16

数据结构没学到家真是不行啊

linjiangke54 发表于 2013-9-27 14:01:16

要结合代码看{:1_1:}

trek600 发表于 2013-10-2 23:51:50

2的16次方啊,一个字节是8位,存在一个段中是64kb,换算完就是256个

欧阳柏 发表于 2013-10-25 16:03:32

唉,有啥好软件吗,各位

严肃,走神中 发表于 2013-11-14 18:59:43

楼上的是灌水么。。感觉讲的都一样。。
页: [1]
查看完整版本: 顺序串的长度问题