当前位置: 技术问答>linux和unix
gcc的问题
来源: 互联网 发布时间:2014-11-20
本文导语: 哥哥们帮帮忙,我初学linux编程,好几个在涉及到用termios结构控制终端的程序时,可以通过编译(gcc)且无警告,但每当运行时便会出现提示: "segmentation fault"。具体编译指令是:gcc -o test test.c -lcurses,请哥哥们指...
哥哥们帮帮忙,我初学linux编程,好几个在涉及到用termios结构控制终端的程序时,可以通过编译(gcc)且无警告,但每当运行时便会出现提示: "segmentation fault"。具体编译指令是:gcc -o test test.c -lcurses,请哥哥们指点!
|
"segmentation fault"一般是由于指针指向了非法的内存区域,而导致段出错!
|
根据提示来看,很有可能是内存操作错误,比如定义了指针但没分配内存就使用了,或者结构不同的变量赋值等等
|
你的代码写的有问题。
可能是使用指针出错。
可能是使用指针出错。
|
你对基本的C熟习么?如果不太熟的话,你最好先熟练一下标准的C语言。
|
9494