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;

}

免责声明:内容仅供参考,不保证正确性。


全栈后端 / C语言教程 :


















Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.