C 語言是一種通用的、面向過程式的計算機(jī)程序設(shè)計語言。1972 年,為了移植與開發(fā) UNIX 操作系統(tǒng),丹尼斯·里奇在貝爾電話實(shí)驗(yàn)室設(shè)計開發(fā)了 C 語言。
<>引用指定路徑的文件 :#import<>
""開發(fā)者自己定義路徑的文件? : import""
main為C語言的函數(shù)入口,為主函數(shù)
int main(intargc,constchar* argv[]) {
printf("Hello World"); //調(diào)試用
}
int為返回值類型; ?void也為返回值類型:無類型;
數(shù)據(jù)類型 ?一字節(jié)為8位
常量:值不能被改變的量。
變量:變量的值可以在運(yùn)行期間改變。 ? 類型修飾符 變量名 = 初始值; 使用變量之前必須對變量進(jìn)行定義。
變量名的命名規(guī)則:駝峰法;不能以數(shù)字開頭;不能使用重復(fù)的變量名;不可以與系統(tǒng)保留字同名。
float b = 2.1f; // f用來區(qū)分double,同時可以減少編譯時間
運(yùn)算符:
賦值運(yùn)算符:賦值的過程是一個拷貝的過程。
算數(shù)運(yùn)算符
復(fù)合運(yùn)算符:兩個符號之間不能加空格 ?x = x + y;// x+ = y;
在控制臺打印a1的值: p a1(在控制臺輸入) ?(iOS輸入 po)
占位符:scanf:格式輸入;
布爾類型: BOOL?
關(guān)系運(yùn)算符
邏輯運(yùn)算符 &&(與); ?||(或);!(非)
c語言的3中結(jié)構(gòu):順序結(jié)構(gòu)、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)
條件運(yùn)算符(三目運(yùn)算符) int max = a>b?a:b;a>b為表達(dá)式只要條件表達(dá)式 為真 就返回結(jié)果A, 如果條件表達(dá)式為假, 那么就返回結(jié)果B
Switch語句:(分支) ?break終止(結(jié)束)switch語句 ;default:當(dāng)條件不滿足是走default
枚舉:是一種數(shù)據(jù)類型。
enumSeason {
spring,
summer,
autumn,
winter
};