typedef和define作用域的问题
来源:互联网 发布:applem2引擎全套源码 编辑:程序博客网 时间:2024/04/28 08:55
typedef作用域和变量的作用域类似
typedef:
如果放在所有函数之外,它的作用域就是从它定义开始直到文件尾;
如果放在某个函数内,定义域就是从定义开始直到该函数结尾;
#define:
不管是在某个函数内,还是在所有函数之外,作用域都是从定义开始直到整个文件结尾。
如:
typedef …//此处开始到文件结尾
#define …//此处开始到文件结尾
int negate(int num)
{
…
…
}
typedef …//此处开始到文件结尾
#define …//此处开始到文件结尾
void show()
{
#define …//此处开始到文件结尾
}
…
总结:
(1)
(2)
(3)
0 0
- typedef和#define的作用域问题
- typedef和define作用域的问题
- typedef和define的作用域
- 浅析typedef和define的作用域
- typedef和define的作用域
- typedef和define的作用域
- typedef和define的作用域
- typedef和define的作用域
- typedef和define作用域的区别
- typedef和#define的问题
- typedef和#define的作用范围
- typedef & #define的问题
- C语言中typedef与#define的作用域
- typedef和define的区别
- typedef 和 define的区别
- define和typedef的区别
- #define和typedef的区别
- Typedef和define的区别
- 关于利用position定位在页面正中心的问题(还有一个z-index的知识点)
- 线程的优先权
- PortraitPro 15.7.3 标准版 简体中文汉化 自适应简/繁 Windows 系统
- jquery selector基础
- 泛型入门
- typedef和define作用域的问题
- CocosCreator学习6:碰撞系统
- JavaWeb学习三(细解Servlet和ServletContext)
- Android Studio使用Button等控件的英文内容字符串默认大写
- 畅想网站实名制
- linux-011之库函数_exit.c文件解析
- 线程可见性
- 使用配置文件自定义Ribbon的负载均衡
- 辗转相除法