关于同个变量俩文件调用报错的解决方法
来源:互联网 发布:织梦门户网站模板源码 编辑:程序博客网 时间:2024/06/04 00:45
今天在编程序时,我在一个C文件中定义了一个bool型变量作为标志位,想将其在另一个C文件中作为判断标志。
可是在编译时,报错了。
我本想说,那就用#include把定义变量的头文件包含在另一个C文件中,可突然发现,报错了,此C文件并没有同名头文件。
那我想,就讲其定义在两个C文件都同时#include的某个头文件中。
我选择了#include "drv_keyboard.h"
结果编译时,报错了,如下:
显然,这样是不可以的。
通过查阅资料,发现,可以通过extern函数来说明,具体如下:
这样,在m_protocol_hid.c中定义的变量可以在drv_keyboard_matrix.c中引用。
0 0
- 关于同个变量俩文件调用报错的解决方法
- 关于Js文件到入到myeclipse程序报错的解决方法
- 关于R.layout或R.id下变量报错的解决方法
- 关于js调用ocx控件报错"对象不支持此属性或方法"的解决方法
- 关于MyEclipse报错的解决方法
- Heritrix关于FiltURLConnection报错的解决方法
- extern变量调用报错
- extern变量调用报错
- java调用matlab程序jvm报错的解决方法
- cxf调用.net webservice 报错的解决方法
- 调用class_create(),class_device_create()函数编译报错的解决方法
- XML文件报错解决方法
- xml文件报错找不到资源(字符串、变量)解决方法(尚未解决,待续)
- shell中关于数字变量比较报错的问题
- 关于C#操作word 报错的解决方法
- 关于SqlHelper.ExecuteScalar().ToString()报错的解决方法
- 关于使用ResultSet last报错的解决方法
- 关于spring配置文件xsd报错的解决方法
- hadoop相关记录namenode以及datanode
- 定义栈的数据结构,请在该类型中实现一个能够得到栈最小元素的min函数。
- 你可能不知道的
- 蓝桥杯 ADV-214 算法提高 3-3求圆面积表面积体积
- 单链表表示边权
- 关于同个变量俩文件调用报错的解决方法
- Terminal(终端) 学习笔记(1)—开发常用指令
- 禅道使用记录
- 图像旋转(matlab)
- 计算两向量的欧式距离,余弦相似度
- PLSQL程序设计(访问oracle数据库效率最高的语言)
- 进程间通讯---匿名管道
- java多线程问题总结
- Android icon图标网站