[Ubuntu-zh] gdb下的调试问题

2012-02-28 文章 Endwens Cheng
1 #includestdio.h 2 #includestdlib.h 3 int main () 4 { 5 char *c[3]; 6 char **p; 7 int i=0; 8 p=c; 9 printf(please enter the strings: ); 10 for(p;pc+3;p++) (gdb) 11

Re: [Ubuntu-zh] gdb下的调试问题

2012-02-28 文章 Gmail - leon360e
for(p;pc+3;p++) 定义的**p,中p++偏移量是1, 按照你的想法,应该是p += 3才行。 于 2012年02月28日 21:07, Endwens Cheng 写道: 1 #includestdio.h 2 #includestdlib.h 3 int main () 4 { 5 char *c[3]; 6 char **p; 7 int i=0; 8 p=c; 9

Re: [Ubuntu-zh] gdb下的调试问题

2012-02-28 文章 盖慧彤
你并没有分配空间啊,scanf当然会出错 在 2012年2月28日 下午9:07,Endwens Cheng jibuzhudezhang...@gmail.com写道: 1 #includestdio.h 2 #includestdlib.h 3 int main () 4 { 5 char *c[3]; 6 char **p; 7 int i=0; 8 p=c; 9

Re: [Ubuntu-zh] gdb下的调试问题

2012-02-28 文章 Double Dark
把所有的 * 号都去掉一个就可以了,就是原来俩的变一个,原来一个的变没有。 On Tue, Feb 28, 2012 at 09:26:11PM +0800, 盖慧彤 wrote: Date: Tue, 28 Feb 2012 21:26:11 +0800 From: 盖慧彤 hbxt...@gmail.com To: ubuntu-zh mailing lists ubuntu-zh@lists.ubuntu.com Subject: Re: [Ubuntu-zh] gdb下的调试问题 你并没有分配空间啊,scanf当然会出错 在 2012年2月28日 下午9:07,Endwens

Re: [Ubuntu-zh] gdb下的调试问题

2012-02-28 文章 Endwens Cheng
Subject: Re: [Ubuntu-zh] gdb下的调试问题 你并没有分配空间啊,scanf当然会出错 在 2012年2月28日 下午9:07,Endwens Cheng jibuzhudezhang...@gmail.com写道: 1 #includestdio.h 2 #includestdlib.h 3 int main () 4 { 5 char *c[3]; 6 char **p; 7 int i