摘要: 上一节, 我们讲解了static和extern对于函数的作用, 这次我们来讲解static和extern对于变量的作用.首先, 我们来看一个例子:输出的结果:有人会疑问, 为什么我在main.c文件里面定义的全局变量会和在one.c文件里面的全局变量的输出结果和地址是完全一样的呢?其实原因很简单, ... 阅读全文
posted @ 2015-01-11 18:07 背着吉他去流浪 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 前言在前面, 我们讲过局部变量和全局变量, 那么在函数里面, 有没有类似这样子的定义呢? 其实是有的, 函数在这里分为外部函数和内部函数, 分别用两个关键字来声明, 下面我们一起来看看吧~~开始首先我们来看看一个例子:我创建了两个文件, 一个用来存放main函数, 一个用来存放其他函数, 关于mai... 阅读全文
posted @ 2015-01-11 15:51 背着吉他去流浪 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 上一节我们简单的介绍了一下typedef的基本认识, 这次我们来讲解一下它与宏定义的一些对比~~有研究的朋友肯定会发现, 使用宏定义一样可以达到类似typedef的效果, 比如:#include #define String char *int main(){ String s; ... 阅读全文
posted @ 2015-01-11 14:35 背着吉他去流浪 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 前言在我们学习开发中, 有很多类型都是系统自带的, 比如int, double, long, 指针类型, 如果, 你是系统自带类型恐惧症患者, 那么typedef就可以帮到你了, 请仔细看下面的内容.开始首先让我们来看一个例子:#include typedef int MyInt;int main(... 阅读全文
posted @ 2015-01-11 10:37 背着吉他去流浪 阅读(374) 评论(0) 推荐(0) 编辑