当前位置: 技术问答>linux和unix
编了个Helloworld,在Linux下执行没有结果,可也没有报错,在gdb调试时却没问题,为什么.
来源: 互联网 发布时间:2014-10-26
本文导语: #include main () { char my_string[] = "hello there"; my_print (my_string); } void my_print (char *string) { printf ("The string is %sn", string); } |哈,是你错了。。 应该控制台下输入 ./test ,如果不加./你执行的是系统的tes...
#include
main ()
{
char my_string[] = "hello there";
my_print (my_string);
}
void my_print (char *string)
{
printf ("The string is %sn", string);
}
main ()
{
char my_string[] = "hello there";
my_print (my_string);
}
void my_print (char *string)
{
printf ("The string is %sn", string);
}
|
哈,是你错了。。 应该控制台下输入 ./test ,如果不加./你执行的是系统的test命令。 另外,你这样编译你怎么能用GDB来调试呢>?