avatar
再问个简单的C问题# JobHunting - 待字闺中
P*V
1
我发现吸尘器吸不起来太多头发,而且担心头发会把吸尘器的口堵住,想先清理了头发
,再吸尘? 大家一般都怎么清理头发啊?
avatar
h*m
2
简单的string reverse,为啥我会get sigsegv? 我用了下面两种不同的写法,都是这
样:
Program received signal SIGSEGV, Segmentation fault.
都在这一步过不了:
str[i] = str[len-i]
*str = *end;
14 /* Swap the chars */
15 while( i16 temp = str[i];
17 str[i] = str[len-i];
18 str[len-i] = temp;
19 i++;
20 }
while(str != end){
char tmp = *str;
*str = *end;
*end = tmp;
str++;
end --;
}
avatar
a*n
3
你用的啥吸尘器啊?大家都是担心吸尘器下面的毛刷滚轮缠了太多头发,还没觉得头发
能堵住的。
avatar
c*t
4
我猜在你的main函数:
int main()
{
char* str = "abcde";
}
对不对?
这样定义的字符串是字符串常量,是不能被modify的
avatar
P*V
5
嗯。。。不好意思,我就是这个意思,太多头发缠在刷子上,吸尘器吸别的时候就不那
么好使了。我以前用的吸尘器就是这样,吸了太多头发,后来吸地的时候都没什么劲儿
avatar
h*m
6
哦,明白了,多谢!

【在 c******t 的大作中提到】
: 我猜在你的main函数:
: int main()
: {
: char* str = "abcde";
: }
: 对不对?
: 这样定义的字符串是字符串常量,是不能被modify的

avatar
I*5
7
戴橡胶手套,跪在地上,擦啊擦,全擦手套上了。
avatar
r*n
8
如果你的len = str.size(),i是从0开始
那么str[len-i]=str[len]就错了,最后一个元素是str[len-1]
后面那个把
while(str != end)改成while(str <= end)
avatar
M*9
9
我用的LINT ROLLER,粘性很好,沾头发一级棒!
avatar
l*0
10
Please try to think about what will happen when i=0 for str[i] = str[len-i]?
avatar
G*e
11
很费的

【在 M******9 的大作中提到】
: 我用的LINT ROLLER,粘性很好,沾头发一级棒!
avatar
c*1
12
我用sponge.一抹沾上不少。花个十几分钟厅就差不多了。再洗尘。

【在 P******V 的大作中提到】
: 我发现吸尘器吸不起来太多头发,而且担心头发会把吸尘器的口堵住,想先清理了头发
: ,再吸尘? 大家一般都怎么清理头发啊?

avatar
P*V
13
这个很有效,但是太费了,一个屋子下来基本上一个lint roller用完。。。

【在 M******9 的大作中提到】
: 我用的LINT ROLLER,粘性很好,沾头发一级棒!
avatar
d*0
14
这个和狗毛猫毛一样麻烦,太多了就算了吧,直接换地毯。

【在 P******V 的大作中提到】
: 我发现吸尘器吸不起来太多头发,而且担心头发会把吸尘器的口堵住,想先清理了头发
: ,再吸尘? 大家一般都怎么清理头发啊?

avatar
p*d
15
dyson。
每次吸完尘得清理毛刷滚
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。