请教程序: #define NAME type int NAME =24 ; char MM='CC'; #undef NAME

[复制链接]
查看11 | 回复3 | 2011-10-22 23:00:52 | 显示全部楼层 |阅读模式
对于 #define NAME type int NAME =24 ;编译时当遇到 NAME 时会替换成 type int NAME =24 ;不进行类型语义等检测,对于char MM='CC';定义一个字符串存放CC,对于最后一句是去预定义NAME,在以后的程序中遇到NAME将不会进行字符串替换...
回复

使用道具 举报

千问 | 2011-10-22 23:00:52 | 显示全部楼层
你的#define NAME 后面所有的字符都代表 NAME...
回复

使用道具 举报

千问 | 2011-10-22 23:00:52 | 显示全部楼层
#define NAME type
#undef NAME这些都是头文件 int NAME =24 这是定义一个整数型的一个量为name=24, char MM='CC';是定义一个字符串...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行