學(xué)習(xí)第一天,初識(shí)C語言

今天最主要是學(xué)習(xí)C語言的歷史和一些基礎(chǔ)知識(shí)婆翔,同時(shí)一些注意事項(xiàng)拯杠。Ps:畢竟是一只孤獨(dú)的丑小鴨,不知道哪些是重點(diǎn)啃奴,只能采百家所長潭陪,如有侵權(quán)部分請(qǐng)聯(lián)系刪除。

C語言的發(fā)展過程

C語言是在70年代初問世的最蕾。一九七八年由美國電話電報(bào)公司(AT&T)貝爾實(shí)驗(yàn)室正式發(fā)表了C語言依溯。同時(shí)由B.W.Kernighan和D.M.Ritchit合著了著名的“THE C PROGRAMMING LANGUAGE”一書。通常簡稱為《K&R》瘟则,也有人稱之為《K&R》標(biāo)準(zhǔn)黎炉。但是,在《K&R》中并沒有定義一個(gè)完整的標(biāo)準(zhǔn)C語言醋拧,后來由美國國家標(biāo)準(zhǔn)學(xué)會(huì)在此基礎(chǔ)上制定了一個(gè)C 語言標(biāo)準(zhǔn)慷嗜,于一九八三年發(fā)表。通常稱之為ANSI C丹壕。

C語言的特點(diǎn)

源程序文件的后綴名為“.c”庆械,源程序經(jīng)編譯后生成后綴名為“.obj”的目標(biāo)文件,再把目標(biāo)文件與各種庫函數(shù)連接起來雀费,生成“.exe"可執(zhí)行文件干奢,.cpp為C語言的源程序。

程序設(shè)計(jì)的一般步驟:

確定數(shù)據(jù)結(jié)構(gòu)盏袄;
確定算法忿峻;
編碼也叫編程:
在計(jì)算機(jī)上調(diào)試程序;
整理并寫出文檔資料辕羽;

算法

定義:為解決某個(gè)特定某個(gè)問題而采取的確定且有限的步驟逛尚。

特性: ? 有窮性。確定性刁愿〈履可行性。有零個(gè)或多個(gè)輸入铣口。有一個(gè)或多個(gè)輸出滤钱。

描述方法: ?偽代碼和流程圖(N-S流程圖 1973年由L.N和B.S提出)


今天學(xué)了第一個(gè)程序

#include<stdio.h> ? ? ? ? ? ? ? ? ? ? ? ?//熟記 ? 頭文件

int main(int argc, char *argv[]) ? ?//熟記 ? ? 好像VC6.0是int main( ?),主函數(shù)脑题,從這開始執(zhí)行

{ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?//熟記 ? ?花括號(hào)可以作為函數(shù)體的定界符 也可以作為復(fù)合語句的定界符

printf("Hello,World!\n"); ? ? ? ? ? ? ? //調(diào)用 ? ? ?printf 函數(shù)向顯示器輸出字符串件缸。

return 0; ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? //熟記 ? ? 以return 0 結(jié)束

} ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?//熟記

注意事項(xiàng)

標(biāo)點(diǎn)符號(hào)用英文,不能用中文標(biāo)點(diǎn)符號(hào)叔遂;

字母大小寫在C語言里代表不同的意思他炊,所以大小寫要敏感;

同是要背熟抬頭部分和結(jié)束部分已艰,這兩塊好像是標(biāo)準(zhǔn)痊末。

函數(shù)的明顯特征是帶(),括號(hào)里可以包含待處理的數(shù)據(jù)哩掺,使用函數(shù)在編程中有專業(yè)的稱呼凿叠,叫做函數(shù)調(diào)用

1、C語言程序結(jié)構(gòu)有幾種嚼吞?分別是幔嫂?

答:三種,順序結(jié)構(gòu)誊薄,選擇結(jié)構(gòu)(if和switch),循環(huán)結(jié)構(gòu)履恩,以上三種結(jié)構(gòu)所構(gòu)成的算法稱為結(jié)構(gòu)化算法,程序叫結(jié)構(gòu)化程序呢蔫。

2切心、主函數(shù)(main)

答:每個(gè)C語言程序中有且只有一個(gè)main函數(shù)。程序讀取都是從main()開始片吊,然后從上往下讀(遇循環(huán)做循環(huán)绽昏,遇選擇做選擇)。main函數(shù)可以放在程序中的任意位置俏脊。一個(gè)C語言源程序無論包括了多少函數(shù)全谤,總是從main函數(shù)開始執(zhí)行,從main函數(shù)結(jié)束爷贫。

3认然、書寫格式

每一句語句后面都以“补憾;”結(jié)尾,分號(hào)是語句中不可分割的一部分卷员,一行內(nèi)可寫多條語句盈匾,一個(gè)語句可寫在行上。

5毕骡、注釋

是對(duì)程序的說明削饵,可出現(xiàn)在程序中任意合適的地方,注釋從“/*”開始到最近一個(gè)“*/”結(jié)束未巫,其間任何內(nèi)容都不會(huì)被計(jì)算機(jī)執(zhí)行窿撬,注釋不可以嵌套。注釋也有更簡單的表示方法“//”叙凡,這個(gè)好像很多專業(yè)


第一天學(xué)習(xí)的感覺就像給鵝身上澆水劈伴,怎么都記不住啊,只能是罰抄咯狭姨。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末宰啦,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子饼拍,更是在濱河造成了極大的恐慌赡模,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,402評(píng)論 6 499
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件师抄,死亡現(xiàn)場離奇詭異漓柑,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)叨吮,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,377評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門辆布,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人茶鉴,你說我怎么就攤上這事锋玲。” “怎么了涵叮?”我有些...
    開封第一講書人閱讀 162,483評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵惭蹂,是天一觀的道長。 經(jīng)常有香客問我割粮,道長盾碗,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,165評(píng)論 1 292
  • 正文 為了忘掉前任舀瓢,我火速辦了婚禮廷雅,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己航缀,他們只是感情好据忘,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,176評(píng)論 6 388
  • 文/花漫 我一把揭開白布步责。 她就那樣靜靜地躺著袜瞬,像睡著了一般荐虐。 火紅的嫁衣襯著肌膚如雪脚猾。 梳的紋絲不亂的頭發(fā)上汤踏,一...
    開封第一講書人閱讀 51,146評(píng)論 1 297
  • 那天朴摊,我揣著相機(jī)與錄音袋毙,去河邊找鬼诬烹。 笑死砸烦,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的绞吁。 我是一名探鬼主播幢痘,決...
    沈念sama閱讀 40,032評(píng)論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼家破!你這毒婦竟也來了颜说?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,896評(píng)論 0 274
  • 序言:老撾萬榮一對(duì)情侶失蹤汰聋,失蹤者是張志新(化名)和其女友劉穎门粪,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體烹困,經(jīng)...
    沈念sama閱讀 45,311評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡玄妈,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,536評(píng)論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了髓梅。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片拟蜻。...
    茶點(diǎn)故事閱讀 39,696評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖枯饿,靈堂內(nèi)的尸體忽然破棺而出酝锅,到底是詐尸還是另有隱情,我是刑警寧澤奢方,帶...
    沈念sama閱讀 35,413評(píng)論 5 343
  • 正文 年R本政府宣布搔扁,位于F島的核電站,受9級(jí)特大地震影響袱巨,放射性物質(zhì)發(fā)生泄漏阁谆。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,008評(píng)論 3 325
  • 文/蒙蒙 一愉老、第九天 我趴在偏房一處隱蔽的房頂上張望场绿。 院中可真熱鬧,春花似錦嫉入、人聲如沸焰盗。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽熬拒。三九已至爷光,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間澎粟,已是汗流浹背蛀序。 一陣腳步聲響...
    開封第一講書人閱讀 32,815評(píng)論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留活烙,地道東北人徐裸。 一個(gè)月前我還...
    沈念sama閱讀 47,698評(píng)論 2 368
  • 正文 我出身青樓,卻偏偏與公主長得像啸盏,于是被迫代替她去往敵國和親重贺。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,592評(píng)論 2 353

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

  • 一回懦、溫故而知新 1. 內(nèi)存不夠怎么辦 內(nèi)存簡單分配策略的問題地址空間不隔離內(nèi)存使用效率低程序運(yùn)行的地址不確定 關(guān)于...
    SeanCST閱讀 7,802評(píng)論 0 27
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理气笙,服務(wù)發(fā)現(xiàn),斷路器怯晕,智...
    卡卡羅2017閱讀 134,651評(píng)論 18 139
  • 程序的基本概念1.1. 程序和編程語言程序(Program)告訴計(jì)算機(jī)應(yīng)如何完成一個(gè)計(jì)算任務(wù)潜圃,這里的計(jì)算可以是數(shù)學(xué)...
    光劍書架上的書閱讀 1,296評(píng)論 0 4
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法,類相關(guān)的語法贫贝,內(nèi)部類的語法秉犹,繼承相關(guān)的語法,異常的語法稚晚,線程的語...
    子非魚_t_閱讀 31,622評(píng)論 18 399
  • LM53 大家早上好崇堵,我愛我自己,今天和大家分享一篇昨天看到的一篇文章客燕,關(guān)于細(xì)節(jié)的鸳劳,在這里與大家共勉∫泊辏“細(xì)節(jié)決定成...
    sophia夏閱讀 430評(píng)論 0 0