首頁 >後端開發 >C++ >C語言中的常數是什麼,可以舉例嗎?

C語言中的常數是什麼,可以舉例嗎?

WBOY
WBOY轉載
2023-08-28 22:45:071679瀏覽

常數也稱為變量,一旦定義,其值在程式執行期間​​就不會改變。因此,我們可以將變數宣告為引用固定值的常數。它也被稱為文字。必須使用 Const 關鍵字來定義常數。

語法

C 程式語言中使用的常數語法如下-

const type VariableName;
(or)
const type *VariableName;

不同類型的常數

在C程式語言中使用的不同類型的常數如下圖所示:

  • 整數常數 - 例如:1,0,34,4567

  • 浮點數常數
- 例如:0.0, 156.89, 23.456

C語言中的常數是什麼,可以舉例嗎?

八進位與十六進位常數

- 例如:十六進位:0x2a, 0xaa .. 八進位:033, 024,..

字元常數

- 例如:'a', 'B', 'x'

#字串常數

- 例如:"TutorialsPoint"

#常數的類型也在下面的圖表中顯示:

範例1###以下是用來###確定一個數字的值###的C程式:###### 示範###
#include<stdio.h>
int main(){
   const int number=45;
   int value;
   int data;
   printf("enter the data:");
   scanf("%d",&data);
   value=number*data;
   printf("The value is: %d",value);
   return 0;
}
###輸出######當執行上述程式時,會產生以下結果-###
enter the data:20
The value of number is: 900
###在上面的程式中,如果我們嘗試更改宣告為常數的數字的值,它會顯示一個錯誤。 ######範例2######下面是一個C程序,如果我們嘗試更改const值,它會顯示一個錯誤。 ###
#include<stdio.h>
int main(){
   const int number=45;
   int data;
   printf("enter the data:");
   scanf("%d",&data);
   number=number*data;
   printf("The value of number is: %d",number);
   return 0;
}
###輸出######當執行上述程式時,會產生以下結果 -###
error
###

以上是C語言中的常數是什麼,可以舉例嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除