Debug Problem
yylklshmyt20090217
Focus on Linux World
展开
-
implicit declaration of function 这种警告问题的原因及解决方法
1 没有把函数所在的c文件生成.o目标文件2 在函数所在的c文件中定义了,但是没有在与之相关联的.h文件中声明在头文件中定义的数据只能被其他文件包含一次,但是函数可以被其他函数重复包含多次;因此,一般情况下把数据和函数分别定义在不同的头文件中;如果定义在同一个头文件中,那么在重复包含函数的文件中使用extern function来包含相关函数。 今天改了200多个warni原创 2009-07-28 16:16:00 · 50855 阅读 · 1 评论 -
两次打开同一文件
两次打开同一文件,网络、终端都断掉了,最后程序死机。原创 2009-06-18 11:56:00 · 913 阅读 · 0 评论 -
把一个文件拆成两个文件
把文件file1.txt拆分成两个文件file2.txt和file3.txt。在主机Linux下调试成功;在用户板上调试,则拆分后的文件file2.txt和file3.txt尾部都少了部分数据,奇怪~~~~ 程序代码:#include main(){FILE *fd1,*fd2,*fd3;unsigned addr,data;fd1=fopen("/var/jffs2/原创 2009-06-18 13:10:00 · 1612 阅读 · 0 评论