各位大侠,初学linux下c编程,困难重重,还请赐教啊。先谢谢了啊,以下是调试过程: 43 if((connectfd=accept(listenfd,(struct sockaddr *)&client,&sin_size))==-1){ (gdb) 47 process_cli(connectfd,client); (gdb) Breakpoint 2, process_cli (connectfd=6, client= {sin_family = 2, sin_port = 9603, sin_addr = {s_addr = 1728161984}, sin_zero = "瞱\022繲\006\215?"}) at zfpserverT.c:55 55 ...
各位高手,本人用的是虚拟机安装的TURBO linux,我自己的机器是256M的内存,CPU 是赛扬2.66G,IDE西部数据80G的硬盘.虚拟机配置是128M内存,IDE硬盘,5.0G.桥接上网.分区和安装软件包一切正常,可是不知道怎么回事到了LILO安装什么INRTED还是什么,我记不清楚了,就出现SIGSEGV (段错误)!!!! 试了很多次都是这样,小弟第一次安装TURBO就出现这样的问题很着急啊!请高手大侠多指教!我的EMAIL:Shelme@126.com QQ:33326771 谢谢各位了!
本人用gcc编译出错时,会记下出错的行号, 然后找到文件,用gvim打它的,找到对应行 去除错. 然后在回到gcc去编译! 发现这种方法特别的慢, 大家有没有更好的办法呀,我是新手. 还有就是用gdb的时候为什么用watch 看到不想要看变量值呀! 只能用print 或者 display!!
Redhat linux advance Server 3运行一段时间出现段错误,我在Redhat linux9的时候也出现过.是不同的服务器上.不知道是什么原因.那位高手帮忙
我是个新手,今天用linux中的Mount命令挂载上windows分区中的一个目录后,用ls后出现了“段错误”,并且在cp -R 一半的时候 也出现了“段错误”,复制也被中途停止,我的机器是linux(Fedora-Core3)/XP(Fat32分区格式)的双系统。请问各位高手,问题出在那里? 还有是不是跟linux中的系统编码有关系,如果是,如何解决? 谢谢!!! :em02: :em06: :em16:
该程序从/root/profile文件中读取一行,由于getline函数将换行符也读入,因此采取措施提取这一行的文字内容,然后输出,但是程序结束时报告段错误,恳请大家提示一下。
[code]
#include