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( i 16 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 --;
}
样:
Program received signal SIGSEGV, Segmentation fault.
都在这一步过不了:
str[i] = str[len-i]
*str = *end;
14 /* Swap the chars */
15 while( 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 --;
}
a*n
3 楼
你用的啥吸尘器啊?大家都是担心吸尘器下面的毛刷滚轮缠了太多头发,还没觉得头发
能堵住的。
能堵住的。
c*t
4 楼
我猜在你的main函数:
int main()
{
char* str = "abcde";
}
对不对?
这样定义的字符串是字符串常量,是不能被modify的
int main()
{
char* str = "abcde";
}
对不对?
这样定义的字符串是字符串常量,是不能被modify的
P*V
5 楼
嗯。。。不好意思,我就是这个意思,太多头发缠在刷子上,吸尘器吸别的时候就不那
么好使了。我以前用的吸尘器就是这样,吸了太多头发,后来吸地的时候都没什么劲儿
了
么好使了。我以前用的吸尘器就是这样,吸了太多头发,后来吸地的时候都没什么劲儿
了
I*5
7 楼
戴橡胶手套,跪在地上,擦啊擦,全擦手套上了。
r*n
8 楼
如果你的len = str.size(),i是从0开始
那么str[len-i]=str[len]就错了,最后一个元素是str[len-1]
后面那个把
while(str != end)改成while(str <= end)
那么str[len-i]=str[len]就错了,最后一个元素是str[len-1]
后面那个把
while(str != end)改成while(str <= end)
M*9
9 楼
我用的LINT ROLLER,粘性很好,沾头发一级棒!
l*0
10 楼
Please try to think about what will happen when i=0 for str[i] = str[len-i]?
p*d
15 楼
dyson。
每次吸完尘得清理毛刷滚
每次吸完尘得清理毛刷滚
相关阅读
请教LinkedIn选组过程[内推]Program Manager,Operations Specialist,DevOps Engineer,Sr Software engineers。。。怎么联系icc? 要先发简历给他们吗?offer 求助 (转载)有人被问到过word ladderII 这道题吗。。。?Jersey city怎么样?Tesla里面做软件前景如何,具体来说就是做那个巨大的车载电脑上的软件换工作疑问Google里面的analyst是不是背景都很强这种情况,还能讨价还价吗?提供Amazon内推,有需要帮助的朋友欢迎联系我~如何算工作场合的性骚扰?非肢体接触,仅仅语言算么?每次出去开会都特别感慨(帮忙转faculty, math版) (转载)是不是只有华人喜欢bash烙印只会ppt?有人做过zenefits的OA吗?或者打算要做的?纽约中等规模公司offerFB选组的问题LinkedIn让我去Dublin硅谷烙印VC:100M 钱投资给自己CEO的公司 (转载)apple面试有冷冻期么?