newlist

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

随笔分类 -  com

com组件编程
摘要:#undef 是在后面取消以前定义的宏定义 该指令的形式为 #undef 标识符 其中,标识符是一个宏名称。如果标识符当前没有被定义成一个宏名称,那么就会忽略该指令。 一旦定义预处理器标识符,它将保持已定义状态且在作用域内,直到程序结束或者使用#undef 指令取消定义。 在此程序中,我们将取消在先前程序中对预处理器的定义。 #include <iostream.h> #include<string.h> #defineMAX 5 #undef MAX void main() { char name[MAX]="abcde"; //只能用abcd,否 阅读全文
posted @ 2012-07-06 10:31 一枚程序 阅读(262) 评论(0) 推荐(0)