C语言教程
C语言控制语句
C语言函数
C语言数组
C语言指针
C语言字符串
C语言数学函数
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程序"," lidihuo中的c"等。

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

在 C编程。
const关键字 #define预处理器

1)C const关键字

const关键字用于在C编程中定义常数。
const float PI=3.14;
现在,无法更改PI变量的值。
#include<stdio.h>  
int main(){  
  const float PI=3.14;  
  printf("The value of PI is: %f",PI);  
  return 0;
}   
输出:
The value of PI is: 3.140000
如果尝试更改PI的值,则会出现编译时错误。
#include<stdio.h>  
int main(){  
const float PI=3.14;   
PI=4.5;  
printf("The value of PI is: %f",PI);  
  return 0;
}   
输出:
Compile Time Error: Cannot modify a const object

2)C #define预处理程序

#define预处理程序也用于定义常数。
在这里访问: #define预处理程序指令。

昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4