C 语言动态内存

C 语言数学

C 语言命令行

C 语言的常量

常量是不能在程序中改变的值或变量,例如:10、20、'a'、3.4、“c编程”等。

C 编程中有不同类型的常量。

C 中的常量列表

持续的例子
十进制常量10、20、450 等
实数或浮点常量10.3、20.2、450.6 等
八进制常量021、033、046等
十六进制常量0x2a、0x7b、0xaa 等
字符常量'a', 'b', 'x' 等
字符串常量“c”、“c 程序”、“c in javatpoint”等。

在 C 中定义常量的 2 种方法

在C 编程中有两种定义常量的方法

  1. 常量关键字

  2. #定义预处理器

1) C const 关键字

const 关键字用于在 C 编程中定义常量。

例子 (Example)

const float PI=3.14;

现在,无法更改 PI 变量的值。

例子 (Example)

#include<stdio.h>    
int main(){    
    const float PI=3.14;    
    printf("PI的值为: %f",PI);    
    return 0;  
}

输出:

PI的值为:3.140000

如果你试图改变 PI 的值,它会呈现编译时错误。

例子 (Example)

#include<stdio.h>    
int main(){    
const float PI=3.14;     
PI=4.5;    
printf("PI的值为:%f",PI);    
    return 0;  
}

输出:

编译时错误:无法修改 const 对象

2) C#define预处理器

#define 预处理器也用于定义常量。稍后我们将了解#define 预处理器指令。

访问此处:#define 预处理器指令


上一主题 C 语言的 ASCII 值 下一主题 C 语言的文字
  • 使用社交账号登录,本站支持
全部评论(0)