说完了变量(标识符),接下来我们来看看不变量(常量)。
常量和变量最大的区别就是变量需要被声明而常量不需要。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include<stdio.h>
int add(int a,int b)
{
return a + b;
}
int main()
//
{
int out;
out=add(2,3);
//这里的2和3是常量(属于int类型)
printf("%d",out);
printf("HelloWorld!");
//"HelloWorld!"也是常量,在双引号中的内容为字符串
return 0;
}

变量是可以通过赋值来更改的,而常量是无法变化的(常量不能赋值)。

1
2
3
//类似于下列的语句都是错误的
1 = 2;
"Hello" = "World!"