第二章:常量、變數、表示式
1.程式中的注釋可以跨行也可以穿插在程式之中,但不能巢狀使用
2.printf(「hello,world.\n」);雙引號是字串字面值的界定符,\n是轉義字元
3.常量(字元常量,數字常量,列舉常量):
1.字元常量用單引號,單引號只能括乙個字元,而不像雙引號括多個字元
2.字元常量可以是乙個轉義序列,字元常量中定義轉義序列可以是」或者?也可以是\」或者是\?,但,與\必須使用轉義序列
4.printf(「character:%c\ninteger:%d\nfloatint point:%f\n」,』)』,34,3.14) %c是佔位符
5.變數是計算機儲存器中的一塊命名空間,可以儲存乙個值,這個值是可以隨時變
1.變數有不同型別,變數的型別決定了他所佔的儲存空間的大小
char 一般佔乙個位元組
int 佔4個位元組
float單精度浮點型 佔四個位元組八位
double雙精度浮點型 佔八個位元組十六位
2.資料型別修飾符
short int短整數,一般佔兩個位元組,通常簡寫為short
long int 長整數,一般佔四位元組, 通常簡寫為long
long double 高精度浮點數,一般佔12個位元組
signed 修飾 char ,int, short,long, 說明他們是有符號的整數(正整數,0,負整數),預設都是有符號的(字元型除外),所以這個修飾常省略。
unsigned 修飾char ,int, short,long, 說明他們是無符號的整數(正整數,0)。
3.不要對變數所佔的位元組數想當然,用sizeof獲得變數或資料型別的長度,sizeof(變數型別 或 變數名)
6.賦值
變數一定要先定義後使用,變數表示的是儲存空間,所以i=i+1,其實是將變數i的儲存空間的值取出來,再加上1,得到的結果再存回i的儲存空間中去
7.表示式
表示式中左邊表示的是儲存位置稱為左值,等號右邊表示的是要儲存的值,你右值
59/60 floor(向下取整)=0與ceiling(向上取整)=1
1 6常量 變數 表示式
1.變數定義 變數要先宣告,再賦值 宣告 var a int 宣告 int 型別的變數 var b 10 int 宣告 int 型別陣列 var c int 宣告 int 型別的切片 var d int 宣告 int 型別的指標 賦值 a 10b 0 10 同時宣告與賦值 var a 10a 10a...
GO(5) 常量 變數 表示式
本文所涉及 路徑 常量 constant 永恆不變的量 例如 pi 一分鐘60秒 表示式 expression 將常量 變數 通過運算子連線起來的試子一 常量 package main import fmt 定義常量 const china 中國 const pi float64 3.14 定義多個...
C 常量 變數 表示式 運算子 列舉
常量 變數 表示式 運算子 列舉1.布林型別只有真和假2運算子 判斷兩個數是否相等要使用雙等號 邏輯運算子的表示式結果非真即假,是邏輯與 是邏輯或。程式的三種結構。3.if語句的三種形式 if 條件表示式 if 條件表示式 不論條件表示式是真是假,永遠都執行下面的語句塊 if 條件表示式 else ...