ホームページ >バックエンド開発 >C++ >C言語の定数にはどのような種類があるのでしょうか?

C言語の定数にはどのような種類があるのでしょうか?

王林
王林転載
2023-09-06 15:33:221663ブラウズ

C言語の定数にはどのような種類があるのでしょうか?

定数とは、プログラム実行中に変更できない値です。

C 言語では、数値や文字、文字列のことを定数と呼びます。任意のデータ型を使用できます。定数はリテラルとも呼ばれます。

定数には 2 つのタイプがあります -

メイン定数 - 整数、浮動小数点数、および文字はメイン定数と呼ばれます。

補助定数 - 配列、構造体、ポインタ、列挙などは補助定数と呼ばれます。

構文

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</p><p>",a);//10//
   printf("p=%d</p><p>",p);//address value of p//
   *p=12;
   printf("a=%d</p><p>",a);//12//
   printf("p=%d</p><p>",p);//address value of p//
}

出力

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

以上がC言語の定数にはどのような種類があるのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。