C語言筆記(17-07-19)

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位

char字符型 ?int整型 short短整型 ?long長整型


float單精度浮點(diǎn)型 ?double雙精度浮點(diǎn)型


常量:值不能被改變的量。

變量:變量的值可以在運(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

};


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 指針是C語言中廣泛使用的一種數(shù)據(jù)類型。 運(yùn)用指針編程是C語言最主要的風(fēng)格之一。利用指針變量可以表示各種數(shù)據(jù)結(jié)構(gòu); ...
    朱森閱讀 3,479評論 3 44
  • importUIKit classViewController:UITabBarController{ enumD...
    明哥_Young閱讀 3,896評論 1 10
  • ~(>_<)~ [工作小事記]我不知道我為什么那么善良,總是被人欺負(fù),不會拒絕不會爭吵不會表達(dá)自己的真實(shí)想法。 今...
    詩水年華閱讀 224評論 0 0
  • 今天在騰訊ISUX看到關(guān)于彈窗的文章,受益匪淺,謝謝前輩的總結(jié)。 https://isux.tencent.com...
    twinkle1110閱讀 148評論 0 1
  • 你見,或者不見 我就在那里 不悲不喜 你念,或者不念 情就在那里 不來不去 你愛或者不愛我 愛就在那里 不增不減 ...
    合一書院閱讀 202評論 0 0