请教关于define 语句的用法问题。
在学《linux设备驱动程序》时,偶尔查阅linux的一些源码,看见有好多结构内部用了define语句,定义一些符号常量,还有的是在函数内部某个程序支流使用define 语句,我是个编程菜鸟,没有多少实践经验,想请教一下各位,我一般用define 都是在源文件的开头定义一些符号常量,象这种在结构内部定义的符号,作用是什么,它的可见范围是什么? 你需要的不是读源代码,而是好好从头学习c语言define是全局的,只要你保证实用define的内容最终在define之后就行。
btw, define不是c语言语法的一部分
页:
[1]