C语言定义外部文件可使用的结构体和结构体变量
生活随笔
收集整理的這篇文章主要介紹了
C语言定义外部文件可使用的结构体和结构体变量
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
如果想在a.c中定義一個可以在b.c中可以使用的結構體變量,則可以參照一下方法:
首先在a.h中定義結構體和聲明結構體變量,如:
typedef struct struct_a { //結構體內容 } struct_a;extern struct_a aaa;然后在a.c中定義結構體變量,如下:
#include "a.h"struct_a aaa;這樣,只要在b.c中#include "a.h",就可以在b文件中調用和使用結構體變量aaa了
總結
以上是生活随笔為你收集整理的C语言定义外部文件可使用的结构体和结构体变量的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 网上花店系统源码_如何创建一个花店线上商
- 下一篇: java的比较运算符是_Java 基础(