逗號用來連線兩個表示式,並以右邊的表示式的值為結果,逗號在所有運算子中先級最低。
int n =(1
+2,2
*3,4
-5);
// n = -1 取右邊最後乙個結果
int n =1+
2,2*
3,4-
5;// n = 1+2 即 n = 3
短路與&&:左邊表示式是false,右邊就不執行,邏輯表示式值為false。
短路或 ||:左邊表示式是true,右邊就不執行,邏輯表示式為true。
int arr [5]
;int
(*p)
= arr;
//那麼 *(p+1) 與arr[1]與p[1] 三者輸出結果等價
struct test
;struct test p =
;
char型別 的本質是 int
int n =97;
printf
("%c"
,n);
//輸出結果為a
char n =
'a';
printf
("%d"
,n);
//輸出結果為97
型別
數字範圍
有效位float
-3.4e+38~3.4e+38
6~7double
-1.7e-308~1.7e+308
15~16
long double
-1.2e-4932~1.2e+4932
18~19
float a =
9.3;
float b =5;
float c = a- b;
if(c ==
4.3)
printf
("true");
else
printf
("false"
);
輸出結果為flase,c並不等於4.3
if
(fabs
(c-4.3
)<
0.000001
)
則是輸出真
float a =
3.14
int b =0;
b =(
int)a;
Git的一些騷操作
寫在前面 vim插入模式命令命令說明i 實現的是在游標之前的插入 i 大寫的i實現在游標所在行的最前面插入 a 實現在游標後插入 a 實現在游標所在行的行尾插入 o 實現在游標所在行的上方插入新行 o 是現在游標坐在行的下方插入新行 git中vim的命令 命令 說明 w 儲存編輯後的檔案內容,但不退...
Mac OS 上的一些騷操作
本帖記錄個人在使用 mac 作業系統上的一些騷操作,不斷更新,以饗讀者。用雙指上下劃觸控板嗎?no,我們有更騷的操作 command 回到頂部 command 滾到底部 另外,fn 上滾一頁 fn 下滾一頁 fn home,回到頂部 fn end,滾到底部 有時候從網上看到不錯的文字想要貼上到 wo...
vue開發中的一些簡單騷操作
在開發過程中,我們可以定義很多引數,這時需要通過不同的操作來改變不同的引數,這就比較複雜了,雖然不難,但是 多了也不好看,這時我們就可以通過簡單的操作就行簡化 1 物件使用方括號 let obj var newname name console.log obj.name it大蟲 console.l...