为了账号安全,请及时绑定邮箱和手机立即绑定

#define money 10这个是不是相当于 int money=10 ?这个实在是不懂

#include <stdio.h>

#define POCKETMONEY 10       //定义常量及常量值

int main()

{

    //POCKETMONEY = 12;  //小明私自增加零花钱对吗?

    printf("小明今天又得到%d元零花钱\n", POCKETMONEY);

    return 0;  

}


正在回答

2 回答

#define  是定义常量的, 后面的标识符要用大写。 这里的#define POCKETMONEY 10   指零花钱为已知确定的10元。  这里可以类似于你说的 int money=10.    

1 回复 有任何疑惑可以回复我~

#define money 10 是声明一个常量的数值为10 ,int money = 10是声明一个变量并赋值10 

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

#define money 10这个是不是相当于 int money=10 ?这个实在是不懂

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号