資料型別 整數 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值 最後及時更新最小的長度 不然沒啥用 本來還要設定滾動以後,繼續載入的特效,但是我還沒寫...