该文被密码保护。 阅读全文
posted @ 2015-08-16 16:40
平常心,平常心
阅读(2)
评论(0)
推荐(0)
摘要:
headB.h中:#ifndef headB_H#define headB_Hint i = 888;int arr[5]={1,2,4,5,3};#endif.c文件中:#include "headB.h"#include void main(){ int j=0; for (;j<5... 阅读全文
posted @ 2015-08-16 16:15
平常心,平常心
阅读(1077)
评论(0)
推荐(0)
摘要:
和函数的全局使用极其类似:第一种方法,也是最简单的:在 first.h 中定义,int G_Flag=78;在对应的first.c中使用:#include "first.h"#include void main(){ printf("%d",G_Flag);}第二种方法(复杂的):在secon... 阅读全文
posted @ 2015-08-16 15:57
平常心,平常心
阅读(1517)
评论(0)
推荐(0)
摘要:
上一篇文章中,通过头文件声明,而调用有一个特别大的漏洞:为什么编译器可以链接过来呢,因为默认是extern修饰的,这种类似全局作用域的功能使其可以被调用继续加强学习:这一次有两对C文件: first.c first.h second.c second.hfirst.c 代码... 阅读全文
posted @ 2015-08-16 15:20
平常心,平常心
阅读(310)
评论(0)
推荐(0)
摘要:
没有头文件时,通过本文件内的函数声明来确定定义域,实现功能://单文件测试#include /*经测试,C语言环境下子函数默认是void型;所以可省略不写为严谨起见,加上void*/void printStr(); //函数定义域:从声明点延伸到源程序文本结束void main(){ pr... 阅读全文
posted @ 2015-08-16 14:53
平常心,平常心
阅读(247)
评论(1)
推荐(0)