當前位置:編程學習大全網 - 編程軟體 - C語言符號常量定義

C語言符號常量定義

在C語言中,可以用壹個標識符來表示壹個常量,稱之為符號常量。

其特點是編譯後寫在代碼區,不可尋址,不可更改,屬於指令的壹部分。

符號常量在使用之前必須先定義,其壹般形式為:

#define?標識符?常量

其中#define 也是壹條預處理命令(預處理命令都以"#"開頭),稱為宏定義命令,其功能是把該標識符定義為其後的常量值。壹經定義,以後在程序中所有出現該標識符的地方均代之以該常量值。習慣上符號常量的標識符用大寫字母,變量標識符用小寫字母,以示區別。

枚舉類型中的元素也是符號常量,如:

enum?Weekday{SUN,?MON,?TUES,?WED,?THU,?FRI,?SAT}。

例:

#include<stdio.h>

#define?PRICE?30

main()

{

int?num,total;

num=10;

total=num*?PRICE;

printf(“total=%d”,total);

}

使用符號常量的好處是:含義清楚;能做到“壹改全改”

  • 上一篇:齒輪跳動檢查儀的使用範圍
  • 下一篇:編程工具打開
  • copyright 2024編程學習大全網