C 语言学习第三天 常量

定义:

  • 常量是固定值,在程序执行期间不会改变。这些固定的值,又叫做字面量。
  • 常量可以是任何的基本数据类型,比如整数常量、浮点常量、字符常量,或字符串字面值,也有枚举常量。
  • 常量就像是常规的变量,只不过常量的值在定义后不能进行修改。
    简单点说就是 : 一旦定义就不能修改 ,而变量能够修改

定义常量

使用 #define 预处理器。
使用 const 关键字。

代码如下
//使用#define 定义常量
#define LENGTH 10
#define WIDTH  5
#define NEWLINE '\n'

#include <stdio.h>
int main () {
    //常量无法赋值,赋值会直接报错
    //LENGTH = 10;
    int area;

    area = LENGTH * WIDTH;
    printf("%c", NEWLINE); //空行
    printf("%s%d","area =",area);
    
    //使用const定义常量
    const int a = 10 ;
    const int b = 20 ;
    printf("%d", 10*20); // 200
    return  0;
}

注意 :使用const定义常量 在c语言中常量通常使用大写

发布了88 篇原创文章 · 获赞 114 · 访问量 3020

猜你喜欢

转载自blog.csdn.net/hongchenshijie/article/details/103533541