ChinaUnix.net
相关文章推荐:

linux 段错误

最近一时间在linux下用C做一些学习和开发,但是由于经验不足,问题多多。而错误就是让我非常头痛的一个问题。不过,目前写一个一千行左右的代码,也很少出现错误,或者是即使出现了,也很容易找出来,并且处理掉。 那什么是错误错误为什么是个麻烦事?以及怎么发现程序中的错误以及如何避免发生错误呢? 一方面为了给自己的学习做个总结,另一方面由于至今没有找到一个比较全面介绍这个虽然是“particular...

by 95红旗 - Linux文档专区 - 2009-09-02 09:06:51 阅读(1584) 回复(0)

相关讨论

int main() { int xx=1000; errlog(0,__FILE__,__LINE__,"测试成功![%d]ok",xx); errlog(0,File,Line,"测试成功![%d]",xx); return 0; } /*目前主要是打印报错信息*/ int errlog(level, file,line, va_alist) int level; char *file; long line; va_dcl { int nFileID; time_t lTime; char sTime[100]; char logname[20]; char *fmt; FILE *fp; va_list args; struct tm *sBuf; memset(logname,0...

by sdwe - Linux系统管理 - 2008-09-14 16:26:23 阅读(1259) 回复(3)

最近一时间在linux下用C做一些学习和开发,但是由于经验不足,问题多多。而错误就是让我非常头痛的一个问题。不过,目前写一个一千行左右的代码,也很少出现错误,或者是即使出现了,也很容易找出来,并且处理掉。 那什么是错误错误为什么是个麻烦事?以及怎么发现程序中的错误以及如何避免发生错误呢? 一方面为了给自己的学习做个总结,另一方面由于至今没有找到一个比较全面介绍这个虽然是“partic...

by sinodragon21 - Linux文档专区 - 2008-07-30 17:12:19 阅读(823) 回复(0)

记得昨天我都可以用javac来编译java文件,可是今天却不行了。 上网找了很多资料,没有发现,后来突然想起来,我把系统的语言从英文改成了中文,换回英文。 这个问题就解决了。 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/21684/showart_364929.html

by yexin218 - Linux文档专区 - 2007-08-21 23:25:12 阅读(1241) 回复(0)

#include #include #include #include #include #include #include void child(void *args) { printf("----------------------5\n"); _endthread(); } void main() { char *stack= NULL; int tid; void *child_pointer = child; printf("----------------------1\n"); stack = (char *) malloc( 8192 ); printf("-----------------...

by 会当凌绝顶聪 - Linux环境编程 - 2013-12-05 10:41:37 阅读(1321) 回复(2)

本帖最后由 longsu2010 于 2012-03-08 17:15 编辑 我写了一个php脚本,执行的时候遇到了好多次错误,网上查了一下,找到的都是linux c开发的,我想知道怎么解决掉这个烦人的错误。 dmesg等信息如下: 顺便问一句为什么buff和cache那么高,都开始使用swap了

by longsu2010 - Linux系统管理 - 2012-03-08 18:42:35 阅读(3162) 回复(1)

[root@localhost Downloads]# ./dynamo -i 192.168.2.120 -m 192.168.2.116 Segmentation fault (core dumped) 是我参数写的不对还是怎么回事啊?

linux

by gazal - 驱动开发 - 2015-11-16 10:22:02 阅读(1497) 回复(2)

以下是我编写的一 初级解析报文的代码,编译的时候提示错误,请高手们帮忙查看一下 , 是哪里出错了 ———————————————————————————————————————————————————————————— #include #include struct baowen { int nmount; int filed; int *filelen; char szsstr[10]; int szstrlen; char **fileaddr; }; int strresp...

by 2153972801 - C/C++ - 2012-02-27 14:38:05 阅读(1851) 回复(3)

简而言之,产生错误就是访问了错误的内存,一般是你没有权限,或者根本就不存在对应的物理内存,尤其常见的是访问0地址. 一 般来说,错误就是指访问的内存超出了系统所给这个程序的内存空间,通常这个值是由gdtr来保存的,他是一个48位的寄存器,其中的32位是保存由它指 向的gdt表,后13位保存相应于gdt的下标,最后3位包括了程序是否在内存中以及程序的在cpu中的运行级别,指向的gdt是由以64位为一个单位的 表,在这张表中就...

by biach - Linux文档专区 - 2007-09-20 09:34:49 阅读(739) 回复(0)

sybase,ASA8的库,在REDHAT8上安装好后,使用dbsrv8启动很正常,但在REDHAT9上一启动便提示“错误”,郁闷! 而且R9上经常会出现错误!!!! 有哪位大哥遇到过这种问题,请指教!!!

by jemy - Linux论坛 - 2003-11-20 13:29:28 阅读(576) 回复(0)

sybase,ASA8的库,在REDHAT8上安装好后,使用dbsrv8启动很正常,但在REDHAT9上一启动便提示“错误”,郁闷! 而且R9上经常会出现错误!!!! 有哪位大哥遇到过这种问题,请指教!!!

by jemy - 数据库应用 - 2003-11-20 13:29:28 阅读(1349) 回复(0)