一、头文件及其用法

https://www.bilibili.com/read/cv8205782/

二、头文件作用

  • 引用外部接口
  • 对外提供接口

三、C语言常用头文件整理

文件IO

  • stdio.h
    标准输入输出头文件
    perror("open export:");

  • sys/types.h
    定义数据类型,如 ssize_t,off_t 等

  • fcntl.h
    定义 open,creat 等函数原型,创建文件权限的符号常量 S_IRUSR 等

  • unistd.h
    定义 read,write,close,lseek 等函数原型

  • errno.h
    与全局变量 errno 相关的定义

字符串

memset:https://www.runoob.com/cprogramming/c-function-memset.html

调试

  • assert.h
    assert(0!=p);//如果p等于0,则报错误

命令行

可变参数

stdarg.h
https://www.jianshu.com/p/b622d7bbfc73

四、C语言标准库

https://www.runoob.com/cprogramming/c-standard-library.html

五、善于include源文件

https://bbs.csdn.net/topics/603409433 ,其实c源文件可以include另外一个c源文件,但是不规范。

六、头文件相关的错误

  • redefinition of
    首先得弄清变量的“声明/定义”,int a;int a = 100;,带变量类型的就是声明/定义。
分类: 基础

0 条评论

发表回复

您的电子邮箱地址不会被公开。