为啥不这样写就越界了
画红的不懂,为啥要写这个呢你想怎么写呢? 4goodworld 发表于 2020-2-3 23:10
你想怎么写呢?
我不清楚这句话的意思。麻烦大佬讲解一下
比如说。"wow"的大小小于5时。如果不提前终止循环,就会越界,就会打印第5个字符,可是根本就没有第5个字符。 召唤风云 发表于 2020-2-6 11:01
比如说。"wow"的大小小于5时。如果不提前终止循环,就会越界,就会打印第5个字符,可是根本就没有第5个字符 ...
请问那为啥还要减一呢 最后的魁拔 发表于 2020-2-12 18:19
请问那为啥还要减一呢
一个字符串的长度指的是从起始位置到结束符的字符个数(不包含结束符本身)。
把wow带进去,strlen=3,最后一个字符是'w',当i等于strlen,所以不能打印。所以-1刚刚好。 召唤风云 发表于 2020-2-12 18:51
一个字符串的长度指的是从起始位置到结束符的字符个数(不包含结束符本身)。
把wow带进去,strlen=3,最 ...
谢谢了
召唤风云 发表于 2020-2-12 18:51
一个字符串的长度指的是从起始位置到结束符的字符个数(不包含结束符本身)。
把wow带进去,strlen=3,最 ...
老哥,你大几了啊 最后的魁拔 发表于 2020-2-12 19:00
老哥,你大几了啊
我高三,我感觉今年要凉。 最后的魁拔 发表于 2020-2-12 19:00
老哥,你大几了啊
我都是自学的,而且是跳着学的,我不喜欢基础,也不喜欢复习。 召唤风云 发表于 2020-2-12 20:56
我都是自学的,而且是跳着学的,我不喜欢基础,也不喜欢复习。
厉害
页:
[1]