C语言常量两种定义方法
什么是常量
C语言中的常量是什么?常量的值是不可改变的,无法且不能被修改的,是固定的值,通常又被称为字面量。
C语言常量定义语法
C语言的常量可以通过#define关键字和const关键字来定义,语法分别如下:
#define constantName value
const type constantName = value;
提示:#define定义的常量后面不需要添加“;”符号。
常量使用场景
这里是借鉴其它计算机编程语言中常量的使用场景,比如开发游戏时,将画面的宽度和高度设置为常量,也可以把字体大小、颜色等设置为常量,等等。
C语言定义常量实例代码
提示:当尝试修改常量的值,比如将上面的font_size重新赋值,编译器将会弹出提示:error: assignment of read-only variable 'font_size'
#include <stdio.h>
#define WIDTH 500
#define HEIGHT 600
const int font_size = 15;
int main() {
printf("屏幕面积= %d \n", WIDTH * HEIGHT);
printf("字体大小= %d \n", font_size);
return 0;
}
免责声明:内容仅供参考,不保证正确性。