C常數

C語言中處理常量的簡介

在上一篇文章中,我介紹了C中的變量

在這篇文章中,我想告訴您有關C常量的所有信息。

常量的聲明與變量的聲明類似,不同之處在於常量前面帶有const關鍵字,那麼您始終需要指定一個值。

像這樣:

const int age = 37;

這是完全有效的C語言,儘管通常將常量聲明為大寫,如下所示:

const int AGE = 37;

這只是一項慣例,但可以在閱讀或編寫本書時為您提供極大的幫助C程序,因為它提高了可讀性。大寫名稱表示常量,小寫名稱表示變量。

常量名稱遵循相同的變量名稱規則:可以包含任何大寫或小寫字母,可以包含數字和下劃線字符,但不能以數字開頭。AGEAge10是有效的變量名,1AGE不是。

定義常量的另一種方法是使用以下語法:

#define AGE 37

在這種情況下,您不需要添加類型,也不需要=等號,然後在末尾省略分號。

C編譯器將在編譯時根據指定的值推斷類型。

免費下載我的C手冊


更多clang教程: