C語言的一些騷操作 (一)

2021-09-13 12:46:28 字數 1295 閱讀 1829

逗號用來連線兩個表示式,並以右邊的表示式的值為結果,逗號在所有運算子中先級最低。

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...