偶爾會更新一哈哈,很多忘記了
1.巨集定義
#define q 2 //q=2
#define min(a,b) (a)<(b)?(a):(b) //a2.定義陣列(一般來說陣列可以放心開大一點,有些坑爹的題目必須開大不然就報錯,畢竟現在記憶體不值錢)
#includeint a[1000000]; //一些陣列太大不能開在主函式裡面,會**的
int main()
3.建議 .c 檔案全部用.cpp檔案(也就是用c++的檔案寫c語言的)
可以使用#include標頭檔案 ,
其包含了大部分c++需求的標頭檔案集合,也就是最熟的 sort() 排序 在裡面
不過一些平台不能用就算了,一般情況可以套一下
如果使用c語言和原來一樣寫就行了,沒太大的影響
最常見的就是:
c語言檔案
int i;
for(i=0;i4.能用陣列完成的盡量用陣列(除非有特殊要求云云)《競賽推薦、日常交作業推薦》
5.return 0 是乙個程式的結束,一般來說不寫也是可以的 《自己可以去試試》,不過特殊情況特殊看待
5.吃掉回車
#includeint main()
6.加減乘除
#includeint main()
7.printf
#includeint main()
8.數學計算
int main()
9. 強制型別轉換
#includeint main()
一些關於C語言的小知識
1.c語言中語句塊就是指大括號裡面的,乙個大括號代表乙個語句塊。語句就是裡面一條條用分號隔開的。執行時是以語句塊來分成連續或者不連續的記憶體。如 include intmain void printf i d i return0 執行結果為 如圖,靜態變數只在所定義的那個語句塊中有用,即在大括號中有...
C語言基礎 一些C語言小程式(一)
1,請把從1到1000的數列印出來,不能使用任何的迴圈語句或是條件語句 include void func int i void func int i int main 2,向乙個有序的單鏈表中插入乙個新的節點 include include typedef struct node node int...
C語言的一些基礎知識
不是我愛熬夜,而是黑夜需要,我這顆璀璨的星。自己對c語言知識的一些記錄 常被當做int或unsigned int型別處理 定義 enum 列舉名 enum color 預設red 0,green 1,black 2,也可以自己設定 使用 color red 直接使用名稱red賦值,color 0 列...