回覆列表
-
1 # ogery46196
-
2 # 快樂的在水一方
有三類:有十進位制、八進位制、十六進位制。
-
3 # 曉梅10068
c語言直接常量可以分為:整型常量、實型常量和字元型常量和字串常量,
另外還有符號常量和有名常量.、整型常量等。 -
4 # 東龍川江
C語言中的常量可以分為整型常量和浮點數常量。
整型,例如:-123, 0xff (十六進位制), 022(八進位制)
實型, 例如:3.14, 3.14f (單精), 3.14lf (雙精), 1.2e04(科學)字元常量, 'A'字串常量, "abc123"跳脫字元常量 '\0' "\n"宏定義識別符號常量 #define e 2.71程式中的 e 編譯時會被2.71 替代,
-
5 # 使用者2123889039388439
常量表達式顧名思義表示式由常量表示,如 double a = 3d + 2.1 + sizeof(double);整型表示式是表示式由整型資料表示.a[n];維大小n必須為整型,系統不會自動將一個低精度的數轉換為高精度的數,所有a[3.4]不正確,必須為a[(int)3.4]
常量表達式顧名思義表示式由常量表示,如 double a = 3d + 2.1 + sizeof(double);整型表示式是表示式由整型資料表示.a[n];維大小n必須為整型,系統不會自動將一個低精度的數轉換為高精度的數,所有a[3.4]不正確,必須為a[(int)3.4]