C語言 未完全

2021-06-21 01:37:32 字數 1285 閱讀 7411

資料型別 整數 char 1 byte short 2 byte long 4 byte

浮點數 float 4 byte double 8 byte

int 與編譯器位數相關,目前普遍 4 byte

#define max (999999)ul

格式化輸入輸出

%d 十進位制有符號整數

%u 十進位制無符號整數

%f 浮點數

%s 字串

%c 單個字元

%p 指標的值

%e 指數形式的浮點數

%x, %x 無符號以十六進製制表示的整數

%0 無符號以八進位制表示的整數

%g 自動選擇合適的表示法

%-m.nf

-代表左對齊,預設右對齊,m代表最大場寬,n代表小數字,整數字為m-n-1

auto:宣告自動變數 一般不使用

double:宣告雙精度變數或函式

int:宣告整型變數或函式

struct:宣告結構體變數或函式

break:跳出當前迴圈

else:條件語句否定分支(與 if 連用)

long:宣告長整型變數或函式     

switch:用於選擇語句  

case:開關語句分支

default:開關語句中的「其他」分支 

enum:宣告列舉型別   

register:宣告暫存器變數  

typedef:用以給資料型別取別名(當然還有其他作用)

char:宣告字元型變數或函式

extern:宣告變數是在其他檔案正宣告(也可以看做是引用變數)   

return:子程式返回語句(可以帶引數,也看不帶引數)   

union:宣告聯合資料型別   

const:宣告唯讀變數   

float:宣告浮點型變數或函式

short:宣告短整型變數或函式

unsigned:宣告無符號型別變數或函式

continue:結束當前迴圈,開始下一輪迴圈  

for:一種迴圈語句(可意會不可言傳)      

signed:生命有符號型別變數或函式   

void:宣告函式無返回值或無引數,宣告無型別指標(基本上就這三個作用)

goto:無條件跳轉語句,與tabname:相互作用

sizeof:計算資料型別長度   

volatile:說明變數在程式執行中可被隱含地改變  

do:迴圈語句的迴圈體

while:迴圈語句的迴圈條件

static:宣告靜態變數

if:條件語句

p1156 題解(未完全解決)

卡門 農夫約翰極其珍視的一條holsteins奶牛 已經落了到 垃圾井 中。垃圾井 是農夫們扔垃圾的地方,它的深度為d 2 le d le 100 d 2 d 100 英呎。卡門想把垃圾堆起來,等到堆得與井同樣高時,她就能逃出井外了。另外,卡門可以通過吃一些垃圾來維持自己的生命。每個垃圾都可以用來吃...

C語言函式的封裝 未完待續

堅持 成長 每日一篇 返回 1表示讀取失敗,注意返回的資料是帶 n。else if ret 0 else return offset 讀取固定位元組,都到結尾返回已讀子節數,1表示讀取失敗 else if ret 0 else return offset 成功返回連線成功後的套接字,失敗返回 1。i...

JS瀑布流特效(還未完全完成)

由於只是做樣式我就沒有使用很多 由於我的大小 太不一,直接就使用了行內樣式來修改 特效分析 找到第一行中高度最小的以後 把第二行的第一張接在剛才最小的下面 由於設定了定位 所以只需要設定後面的top值和left值 最後及時更新最小的長度 不然沒啥用 本來還要設定滾動以後,繼續載入的特效,但是我還沒寫...