![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Unix高级环境编程
文章平均质量分 68
qunxuan
这个作者很懒,什么都没留下…
展开
-
O_ACCMODE
O_ACCMODE:读写文件操作时,用于取出flag的低2位 O_RDONLY:只读打开 O_WRONLY:只写打开 O_RDWR:读写打开 可以很好的理解下面的程序: 1#include 2 #include 3 #include "ourhdr.h" 4 5 int 6 main(int argc, char *argv[]) 7 { 8 int accmode,转载 2014-11-07 08:34:46 · 404 阅读 · 0 评论 -
error: two or more data types in declaration specifiers原因及解决方法
编译时报错: error: two or more data types in declaration specifiers 原因可能有两个: 1. 少了一个分号";",比如定义一个结构体时,在最后忘了加分号。 解决方法:加上分号即可。 2. 重复定义,比如:a.h文件中有如下定义: #define bool char b.h文件中有如下定义: type转载 2014-11-07 08:37:13 · 1772 阅读 · 0 评论 -
GCC 常见错误解析
1 GCC 常见错误解析 一、错误类型 第一类∶C 语法错误 错误信息∶文件source.c 中第n 行有语法错误(syntex errror)。 这种类型的错误,一般都是 C 语言的语法错误,应该仔细检查源代码文件中 第n 行及该行之前的程序,有时也需要对该文件所包含的头文件进行检查。 有些情况下,一个很简单的语法错误,gcc 会给出一大堆错误,此时要保持清 醒的头脑,不要被其吓转载 2014-11-07 08:39:34 · 820 阅读 · 0 评论