黑马程序员技术交流社区

标题: 宏定义 [打印本页]

作者: 孙明海    时间: 2015-10-28 21:25
标题: 宏定义
#include <stdio.h>
#define kLength 8
#define kAdd(a,b) a+b //宏定义只是替换
#define kAdd1(a,b) ((a)+(b))
int main(){
    printf("%d\n",kLength);
    printf("kLength\n");
    printf("%d\n",2*kAdd(3,4));
    printf("%d\n",2*kAdd1(3,4));
    return 0;
}


作者: p495416980    时间: 2015-10-28 21:33
宏定义,全部影响,替换
作者: 孙明海    时间: 2015-10-29 21:19
p495416980 发表于 2015-10-28 21:33
宏定义,全部影响,替换

全部影响?影响什么?

作者: knight_zfh1288    时间: 2015-10-29 22:32
全部替换,简单替换
作者: lixp    时间: 2015-10-29 22:34
什么是宏啊




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2