C语言,多个文件编程,使用不同.c文件的变量声明方法以及头文件的包含
2016-12-31 21:56
471 查看
01.c 文件中程序 访问02.c中的变量t #include "01.h" #include "02.h" #include<stdio.h> extern int t; int main() { int n; n = GetYear(); printf("Year=%d,time==%d\n",n,t); } 02.h 中代码如下 #include<stdio.h> int GetYear(); 02.c 程序 #include<stdio.h> int t = 2143; //声明在.C文件中 而不要在.h文件中 在.h 文件中定义容易导致重复定义 int GetYear() { int i = 2017; return i; }
相关文章推荐
- 详解keil采用C语言模块化编程时全局变量、结构体的定义、声明以及头文件包含的处理方法!
- keil 中——C语言模块化编程时全局变量、结构体的定义、声明以及头文件包含的处理方法
- 详解keil采用C语言模块化编程时全局变量、结构体的定义、声明以及头文件包含的处理方法
- 详解keil采用C语言模块化编程时全局变量、结构体的定义、声明以及头文件包含的处理方法!
- C 语言不同C文件中 enum 枚举变量的使用方法
- C/C++不同文件夹下包含头文件的方法及#include的使用
- C/C++不同文件夹下包含头文件的方法及#include的使用
- C编程笔录(一)1.0: 在C编程中,函数的声明为什么都习惯的写在头文件中,然后在需要调用的地方使用#include来包含?
- C语言学习11:typedef和define区别,头文件的使用以及 <>和“”区别,宏定义中#和##的用法,条件编译,gcc和c99中宏定义使用printf和sprintf,条件编译避免头文件包含
- C/C++不同文件夹下包含头文件的方法及#include的使用
- 表单包含file上传文件提交,使用ajaxSubmint或者ajaxForm 遇到的问题以及解决方法
- iOS并发编程笔记,包含GCD,Operation Queues,Run Loops,如何在后台绘制UI,后台I/O处理,最佳安全实践避免互斥锁死锁优先级反转等,以及如何使用GCD监视进程文件文件夹,并发测试的方案等
- C/C++不同文件夹下包含头文件的方法及#include的使用
- 使用预声明解决结构体互相引用以及头文件内容互相包含的问题
- C/C++不同文件夹下包含头文件的方法及#include的使用(转载)
- C/C++不同文件夹下包含头文件的方法及#include的使用
- C/C++不同文件夹下包含头文件的方法及#include的使用
- 在静态方法中使用变量 (需要将变量在.m文件中声明未静态static 类型)
- C/C++不同文件夹下包含头文件的方法及#include的使用
- C/C++不同文件夹下包含头文件的方法及#include的使用