常量
#include <stdio.h>
#define url "http://www.fishc.com"
#define name "鱼c工作室"
#define boss "小甲鱼"
#define year 2010
#define month 5
#define day 20
int main()
{
printf("%s成立于%d年%d月%d日\n",name,year,month,day);
printf("%s是%s创立的....\n",name,boss);
printf("%s的域名是%s\n",name,url);
return 0;
}
备注:数字不打双引号,define后面不用写“;” 不然会打印下来 name,year,month,day要按顺序写
格式: #define 标识符 常量
为了将符号常量和普通变量名区分开,我们习惯用全部大写来命名符号常量,小写字母命名变量。
C 标识符是用来标识变量、函数,或任何其他用户自定义项目的名称。一个标识符以字母 A-Z 或 a-z 或下划线 _ 开始,后跟零个或多个字母、下划线和数字(0-9)。
C 标识符内不允许出现标点字符,比如 @、$ 和 %。C 是区分大小写的编程语言。因此,在 C 中,Manpower 和 manpower 是两个不同的标识符。下面列出几个有效的标识符:
mohd zara abc move_name a_123
myname50 _temp j a23b9 retVal
1.字面常量 3.14; 100;等
2.const修饰的常变量
#include<stdio.h>
int main()
{
int num=4;
printf("%d\n",num);
num=8;
printf("%d\n",num);
return 0;
}
如果在int前加了const 代码就错误了 因为const是不变的意思
例如:const int n=10; n是变量,加了const,就具了有常属性,所以现在n是常变量
3.define定义的标识符常量
4.枚举常量(一一列举)枚举关键--enum
#include<stdio.h>
enum sex
{
male,
female,
secret
};
int main()
{
printf("%d\n",male);
printf("%d\n",female);
printf("%d\n",secret);
return 0;
}
注意male female 后面要加逗号
浙公网安备 33010602011771号