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

#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下载
官方微信