C語言中的四種常量

2021-10-04 03:41:00 字數 923 閱讀 6342

說明:常量在c語言中是不能被改變的量;

1.字面常量

例如:整數:1,2,4,34,

小數:3.14等。

2.const修飾的常變數

變數被const修飾後會具有常量不可被修改的屬性,但其本質依然是乙個變數

#define _crt_secure_no_warnings 1

#include

#include

intmain()

執行此**發生錯誤:常變數n不能被修改

3.define定義的識別符號常量

#define _crt_secure_no_warnings 1

#include

#include

#define max 100

//define定義識別符號max為100

intmain()

執行結果:

4.列舉常量

可以一一枚舉出來

其預設值從0開始依次往後

其值也不可以被改變

#define _crt_secure_no_warnings 1

#include

#include

enum *** //定義乙個性別的型別

C語言中的四種常量詳解

目錄 1.字面常量 100 整型常量 3.14 浮點常量 abfdj 字串型常量 w 字元型常量 int a 100 其中的100也是常量,此處需注意,中的數字必須是常量,後面我們會用到這個 const修飾的變數具有常量的某些特徵,其中最主要的特徵就是const修飾的變數不可被改變,但注意,被con...

C語言中的四種儲存型別

一 首先來說說資料的型別,所有的資料都有兩種型別,一是常見的資料型別,如int,float等,一種便是今天的重頭戲,儲存型別。總共有四種儲存型別的變數,分別為自動變數 auto 靜態變數 static 外部變數 extern 以及暫存器變數 register 先回顧一下定義 1 自動變數 函式中所有...

C語言中的四種作用域

c語言編譯器可以確認四種不同型別的作用域 一.塊作用域。在k r c中,函式形參的作用域始於形參的宣告處,位於函式體之外如果函式體內部宣告了名字相同的區域性變數,他們就將隱藏起來 ansi c遏止了這種錯誤的可能性,它把形參的作用域設定為整個函式體。二.檔案作用域。任何在 塊之外宣告的識別符號都具有...