只为更好的我
2019-09-13 11:07
#include <stdio.h>
#define POCKETMONEY 10 //定义常量及常量值
int main()
{
int pocketmoney = 12; //小明私自增加零花钱对吗?
printf("小明今天又得到%d元零花钱\n", POCKETMONEY);
return 0;
}
在C语言中是区分大小写的,所以你定义的这两个是不同的量,因此不会报错,如果学习过其他语言,一些未使用的变量也会编译不通过的
你改作printf(""小明今天又得到了%d元零花钱\n",pocketmoney);
肯定错,标识符严格区分大小写的
字母大小写的原因吧
因为就可以啊 之前的define是一条预处理指令
C语言入门
926021 学习 · 20793 问题
相似问题