当前位置:  技术问答>linux和unix

一个宏定义放到文件的最后,为什么不能生效?

    来源: 互联网  发布时间:2016-01-07

    本文导语:  在宏定义之前,在代码里使用这个宏.然后在文件尾定义此宏,这样做为什么不能正确被扩展呢? | 宏是编译的时候预处理,从头到尾扫描文件文件,所以必须在使用之前定义

在宏定义之前,在代码里使用这个宏.然后在文件尾定义此宏,这样做为什么不能正确被扩展呢?

|
宏是编译的时候预处理,从头到尾扫描文件文件,所以必须在使用之前定义

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 宏定义里面不能再包含条件编译语句吗?见内容
  • 请问:能不能动态的运行时生成对象(动态定义对象), 要涉及到哪些技术, 反射,序列化...??
  • 关于动态库不能正确定义函数的问题
  • 把jrun作为iis的插件安装,为什么程序中不能以<%@String s="";%>这种形式定义变量
  • 请问:在类中能不能定义static pthread_mutex_t 类型的成员变量啊,怎么老是说没有这种类型啊?
  • 请教:为什么在<%!...%>内部定义的函数不能用jsp页面缺省的对象如:out,request,session,等。
  • 在线给分:在jsp页面内部能不能定义字函数或者类来调用
  • 一个log4j的问题:我能不能根据level的不同定义不同的输出对象,比如不同的log文件
  • java的虚函数是怎样定义的,现想将类A中的变量x定义为只能给子类B与自己类中可访问,而又不能给其他类中用实例A a = new A()的a访问,可
  • 在linux下不能定义静态IP
  • 请问:在用proc方式往数据库插入数据时,我能不能定义一个结构体,它与表的每一项对应,将结构体赋好值后,再只将这个结构体插入表中,这行不行啊?
  • 如何定义一个全局变量,当我第一次使用,并且赋值以后,就不能再赋值,而成为常量
  • 定义了构造器的类不能被继承吗?谢谢!
  • 新装的freebsd6.1,自定义的防火墙规则不能在系统启动时加载,请高手指点
  • 在jsp中定义的方法里面,是不是只能用system.out.print输出,而不能用out.print输出?代码如下:
  • 线程的start_routine函数不能定义在class中么
  • asp.net中eval不能定义变量的问题的解决方法
  • java命名空间java.awt类radialgradientpaint的类成员方法: getradius定义及介绍
  • 请问可以用宏定义定义一个二维数组吗?
  • java命名空间javax.xml.stream类xmlinputfactory成员方法: seteventallocator定义参考
  • 想修改路径定义,想找到在哪里定义的,应该怎么办?
  • java命名空间java.text接口attributedcharacteriterator的类成员方法: getallattributekeys定义及介绍
  • php定义数组和使用示例(php数组的定义方法)
  • java命名空间java.beans接口propertyeditor的类成员方法: supportscustomeditor定义及介绍
  • 上次问题解决了,原来是extern被重定义了。。。天阿,关键字也可以被重定义。。。。。欢迎接分
  • java命名空间javax.swing类jtextarea的类成员方法: getcolumnwidth定义及介绍
  • c/c++ iis7站长之家
  • java命名空间javax.swing类jtextfield的类成员方法: getcolumnwidth定义及介绍
  • 下面的变量我都下了定义,为什么还出现没定义的信息
  • java命名空间javax.swing类actionmap的类成员方法: allkeys定义及介绍
  • oracle异常(预定义异常,自定义异常)应用介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3