![要學C語言,先搞懂這些基礎(chǔ)知識再談深度學習吧_第1頁](http://file4.renrendoc.com/view/9198047eaac367f7d507b3b28b59b021/9198047eaac367f7d507b3b28b59b0211.gif)
![要學C語言,先搞懂這些基礎(chǔ)知識再談深度學習吧_第2頁](http://file4.renrendoc.com/view/9198047eaac367f7d507b3b28b59b021/9198047eaac367f7d507b3b28b59b0212.gif)
![要學C語言,先搞懂這些基礎(chǔ)知識再談深度學習吧_第3頁](http://file4.renrendoc.com/view/9198047eaac367f7d507b3b28b59b021/9198047eaac367f7d507b3b28b59b0213.gif)
![要學C語言,先搞懂這些基礎(chǔ)知識再談深度學習吧_第4頁](http://file4.renrendoc.com/view/9198047eaac367f7d507b3b28b59b021/9198047eaac367f7d507b3b28b59b0214.gif)
![要學C語言,先搞懂這些基礎(chǔ)知識再談深度學習吧_第5頁](http://file4.renrendoc.com/view/9198047eaac367f7d507b3b28b59b021/9198047eaac367f7d507b3b28b59b0215.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
筆耳前育①http://www,筆耳前育要學C語言,先搞懂這些基礎(chǔ)知識再談深度學習吧!很多初學者都會問我,"我想學C,該怎么開始呢?",今天我們就來聊一聊,屬于初學者必須懂的知識,希望小伙伴們,能夠牢記基礎(chǔ)知識,唯有不斷努力才能更加順利?;境WR計算機語言:把人與計算機之間交流的語言叫做計算機語言計算機語言分為高級語言和低級語言高級語言:遠離硬件低級語言:貼近硬件指令:是指計算機執(zhí)行某種操作的命令,它由一串二進制數(shù)碼組成。一條指令通常由兩個部分組成:操作碼+地址碼操作碼指明該指令要完成的操作的類型或性質(zhì)如取數(shù)、做加法或輸出數(shù)據(jù)等地址碼指明操作對象的內(nèi)容或所在的存儲單元地址機器語言:計算機本身各個部件之間溝通時所使用的語言特點:對計算機本身來說,只能識別由0和1代碼構(gòu)成的二進制指令源程序:把由高級語言編寫的程序稱為源程序源程序——編譯程序一一目標程序(二進制代碼表示的程序,即計算機只識別目標程序)編譯程序:如何把源程序轉(zhuǎn)換成機器能夠接受的目標程序,軟件工作者編制了一系列的軟件?通過這些軟件,把用戶按規(guī)定語法寫出的語句一一翻譯成二進制的機器指令.這種具有翻譯功能的軟件稱為"編譯程序”C源程序:用c語言構(gòu)成的指令序列稱為C源程序C語言的代碼編寫:按C語言的語法編寫C程序的過程稱C語言的代碼編寫C語言源程序文件名后綴是.C經(jīng)過編譯后,生成文件的后綴是.obj經(jīng)過連接后,生成文件的后綴是.exe程序設(shè)計程序設(shè)計一般包含以下五個部分確定數(shù)據(jù)結(jié)構(gòu)確定算法編碼在計算機上調(diào)試程序整理并寫出文檔資料算法:指為解決某個特定問題而才去的確定且有限的步驟.一個算法應(yīng)當具有以下五個特點有窮性確定性可行性有零個或多個輸入有一^或多個輸出算法可以用各種描述方法進行描述,最常用的是偽代碼和流程圖C語言為結(jié)構(gòu)化的語言,C語言有三種結(jié)構(gòu):順序結(jié)構(gòu)選擇結(jié)構(gòu)循環(huán)結(jié)構(gòu)循環(huán)結(jié)構(gòu)又包含當型循環(huán)和直到型循環(huán)當型循環(huán)先判斷,后執(zhí)行。最少執(zhí)行0次直到型循環(huán)先執(zhí)行,后判斷。最少執(zhí)行1次簡單C語言的構(gòu)成和格式C語言學習內(nèi)容感興趣的可以加群QQ:948954484找雅麗領(lǐng)取聽課鏈接和往期學習資料噢。C語言程序基本格式命令行1)命令行必須以"#”開頭,最后不能加";”結(jié)尾,因為它不是C語言的語句。2)—對雙引號中間的stdio.h是系統(tǒng)提供的文件名,該文件中包含著有關(guān)輸入輸出函數(shù)的信息。主函數(shù)1) main是主函數(shù)名,C語言規(guī)定必須用main作為主函數(shù)名2) 主函數(shù)后的一對括號中間可以是空的,但這一對括號不能省略。3) —個C程序可以包含任意多個不同名字的函數(shù),但必須有且只有一個主函數(shù)。4)C程序的運行總是從主函數(shù)開始執(zhí)行。1 #include<stdio.h>2sintmain()函數(shù)體1)在主函數(shù)的下方是函數(shù)體部分,函數(shù)體總是從“{"開始,到丁結(jié)束。2) 函數(shù)體分為定義(說明)部分和執(zhí)行語句部分。3) 可執(zhí)行語句數(shù)量不限,但必須放在定義語句后面。C語言的簡單語法格式:1)C語句必須以“;”結(jié)束,“;”是C語句的一部分,而不是語句間的分隔符。2)注釋符號7*”“*/”必須成對出現(xiàn),且不允許出現(xiàn)嵌套情況。"/”和“*"之間不允許有空格。標識符的組成和分類什么是標識符:1、 組成:由字母、數(shù)字、下劃線組成。2、 組成規(guī)則:標識符不能以"數(shù)字”開頭3、 特點:1)區(qū)分大小寫2)在C語言中,計算機只識別長度為"8”位以內(nèi)的標識符。(即標識符最多只能有8位)標識符的分類:1、 關(guān)鍵字1)系統(tǒng)已經(jīng)給定含義的,我們不能在用作其他的含義(如:if、while等等)2)C語言共有39個關(guān)鍵字2、 預定義標識符)系統(tǒng)已經(jīng)定義好的含義,但我們可以用作其他含義的標識符。(如:printf、scanf等等))建議不要更改預定義標識符。3)用戶自定義標識符1)用戶自己定義的標識符。2)自己定義的標識符要符合標識符的組成規(guī)則。整形數(shù)據(jù)和實型數(shù)據(jù)常量:1、 定義:程序運行中,始終不變的量。2、 分類:)整形常量(如:123))實型常量(如:12.34)double(默認情況下,編譯器假定浮點型常量為double類型的精度))字符型常量(如:’a')4) 字符串常量(如:“hello")5) 符號常量(一般由預處理器宏定義的大寫字符表示)語法格式:#define標識符常
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年河源道路運輸從業(yè)資格考試系統(tǒng)
- 2024-2025學年新教材高中語文第六單元課時優(yōu)案5拿來主義習題含解析新人教版必修上冊
- 光學實驗室建設(shè)方案
- 華師大版數(shù)學八年級下冊《平面直角坐標系》聽評課記錄
- 高中老師工作總結(jié)
- 個人培訓研修計劃
- 實驗教學聽評課記錄
- 餐飲合伙人合同范本
- 應(yīng)急照明施工合同范本
- 華中農(nóng)業(yè)大學《礦井熱害防治》2023-2024學年第二學期期末試卷
- 歷年國家二級(Python)機試真題匯編(含答案)
- GB/T 4706.10-2024家用和類似用途電器的安全第10部分:按摩器具的特殊要求
- NB/T 11446-2023煤礦連采連充技術(shù)要求
- 2024年江蘇省蘇州市中考英語試題卷(含標準答案及解析)
- 第五單元任務(wù)二《準備與排練》教學設(shè)計 統(tǒng)編版語文九年級下冊
- 設(shè)計質(zhì)量、進度、服務(wù)保證措施
- 2024北京海淀高三一模英語試卷(含參考答案)
- 三高疾病之中醫(yī)辨證施治
- 醫(yī)療器械銷售目標分解
- 射線衍射原理
- 中華全國總工會辦公廳印發(fā)《加快工會數(shù)字化建設(shè)工作方案》
評論
0/150
提交評論