添加头文件小知识(小技巧)
来源:互联网 发布:mysql官方文档有问题 编辑:程序博客网 时间:2024/04/30 13:50
在这里,要用到一个小的知识点。那就是,在编写程序的过程中,可以先不写头文件,编写完成后,用gcc的-Wall参数来编译。如果一个函数没有相应的头文件,一般会提示:
waitpid.c:17:warning:implicit declaration offunction `sleep'
waitpid.c:18: warning: implicit declaration of function `execlp'
waitpid.c:Infunction `main':
waitpid.c:90: warning: implicit declaration of function `fork'
其中,implicit declaration of function ""指函数“”声明不明确,也就是缺少声明。然后就可以利用man function来查寻需要的头文件。一般地,N=3就可以查到。比如,
[armlinux@lqm waitpid]$man 3 sleep
waitpid.c:17:warning:implicit declaration offunction `sleep'
waitpid.c:18: warning: implicit declaration of function `execlp'
waitpid.c:Infunction `main':
waitpid.c:90: warning: implicit declaration of function `fork'
其中,implicit declaration of function ""指函数“”声明不明确,也就是缺少声明。然后就可以利用man function来查寻需要的头文件。一般地,N=3就可以查到。比如,
[armlinux@lqm waitpid]$man 3 sleep
- 添加头文件小知识(小技巧)
- 小技巧,小知识
- 关于C++头文件的小知识
- shell小知识小技巧
- Java 知识小技巧
- 银行小系统知识 头文件,函数指针菜单
- shape 文件小知识
- Python的一些小技巧小知识
- Python的一些小技巧小知识
- ListView的小技巧,小知识
- ListView的小技巧,小知识
- ListView的小技巧,小知识
- Python的一些小技巧小知识
- 小技巧小知识——Python
- web前端小知识和小技巧
- wince小技巧(不断添加)
- C#控件小技巧 (持续添加)
- MFC技巧和小知识
- PHP学习笔记--PHP句法规则详解
- Android 应用程序分析之Settings
- oracle结果赋给SHELL变量
- [Linux程序设计笔记]第12章:管道
- 超线程基础
- 添加头文件小知识(小技巧)
- 大数据处理三大瓶颈:大容量、多格式和速度
- iphone开发-SQLite数据库使用
- 根据视频和平时所学知识,利用循环的嵌套编写了菱形与倒三角形。熟悉循环的嵌套
- java开源缓存框架和memcache分析
- android中,如何创建Frame Animation?
- sqlite 操作简明教程
- 线程状态的转换
- ARM程序开发中的冗余局部变量问题