C 语言中有哪些不同类型的常量?


常量是程序执行期间无法被更改的值;它是固定的。

在 C 语言中,一个数字或字符或字符序列称为常量。并且它可以是任何数据类型。常量也称为文字。

常量有两种类型 −

基本常量 − 整数、浮点数和字符称为基本常量。

派生常量 − 数组、结构、指针、枚举等称为派生常量。

语法

const datatype variable;

基本常量的示例

 实时演示

#include<stdio.h>
int main(){
   const int height=20;
   const int base=40;
   float area;
   area=0.5 * height*base;
   printf("The area of triangle :%f", area);
   return 0;
}

输出

The area of triangle :400.000000

派生常量的示例

 实时演示

include<stdio.h>
void main(){
   int a;
   int *p;
   a=10;
   p=&a;
   printf("a=%d
",a);//10//    printf("p=%d
",p);//address value of p//    *p=12;    printf("a=%d
",a);//12//    printf("p=%d
",p);//address value of p// }

输出

a=10
p=6422036
a=12
p=6422036

更新日期:2021-03-05

13K+ 浏览量

开启你的 职业生涯

通过完成课程获得认证

开始
广告