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\n",a);//10//

   printf("p=%d\n",p);//address value of p//

   *p=12;

   printf("a=%d\n",a);//12//

   printf("p=%d\n",p);//address value of p//

}

输出结果
a=10

p=6422036

a=12

p=6422036

以上是 C语言中有哪些不同类型的常量? 的全部内容, 来源链接: utcz.com/z/347591.html

回到顶部