資料介紹
程序是什么?最為直觀的表達(dá)就是:程序=數(shù)據(jù)+算法。對于計算機來說,一個程序就是一堆代碼加一堆數(shù)據(jù)。代碼告訴CPU 如何加工數(shù)據(jù),而數(shù)據(jù)則是被加工的對象。例如我們寫一個加法程序,對于計算機來說,代碼告訴CPU是執(zhí)行加法,數(shù)據(jù)就是加數(shù)和被加數(shù)。當(dāng)然,我們也可以將加法運算的過程封裝成一個函數(shù),即便不封裝成一個子函數(shù),那它也是在主函數(shù)(main)里。C語言程序就是由一個個函數(shù)組合而成,這也是C語言模塊化的一個強烈表現(xiàn)。
既然我們已經(jīng)知道了程序是什么,那么我們接下來就可以來探討計算機運行程序的目的是什么了。其實運行程序的目的無外乎如下幾個:要么是得出一個確定的運行結(jié)果;要么是關(guān)注運行的過程;要么二者皆有。得到一個結(jié)果還是可以理解的,但說程序運行只是為了過程可能就不太好理解了,設(shè)想那些沒有返回值的函數(shù)不都是在注重過程,它們并不會返回一個結(jié)果。
函數(shù)程序的形參就是待加工的數(shù)據(jù),當(dāng)然函數(shù)內(nèi)還需要一些臨時數(shù)據(jù)(局部變量),函數(shù)本體就是代碼(程序的組成:數(shù)據(jù) +算法),函數(shù)的返回值就是結(jié)果,函數(shù)體的執(zhí)行就是過程,所以說函數(shù)的運行目的是:結(jié)果、過程或者二者全有。
- LabVIEW的程序實例詳細(xì)資料說明 145次下載
- URAT VHDL的程序與仿真詳細(xì)資料說明 11次下載
- 計算機的二進制概念和進制運算的詳細(xì)資料簡介 19次下載
- 計算機系統(tǒng)結(jié)構(gòu)教程之指令級并行的詳細(xì)資料說明 0次下載
- DSP技術(shù)在計算機工程中的應(yīng)用詳細(xì)資料說明 6次下載
- Arduino程序結(jié)構(gòu)及基本函數(shù)的詳細(xì)資料說明
- 工業(yè)控制計算機基本構(gòu)造原理的詳細(xì)資料說明 13次下載
- 微型計算機的基礎(chǔ)知識詳細(xì)資料說明 0次下載
- 使用MATLAB程序計算車位位置的詳細(xì)資料說明 3次下載
- 計算機控制系統(tǒng)之常規(guī)及復(fù)雜控制技術(shù)的詳細(xì)資料說明 3次下載
- 微型計算機的發(fā)展、構(gòu)成和數(shù)的表示方法詳細(xì)資料說明 1次下載
- 單片機程序入門之網(wǎng)絡(luò)密碼鎖中計算機端程序的詳細(xì)資料免費下載 7次下載
- 計算機圖論算法的詳細(xì)資料說明 7次下載
- 微機原理與接口技術(shù)教程之計算機基本知識的詳細(xì)資料概述 16次下載
- 全國計算機等級考試教程之二級公共基礎(chǔ)知識的詳細(xì)資料免費下載 18次下載
- 計算機控制器的結(jié)構(gòu)和功能 1801次閱讀
- 工業(yè)計算機與普通計算機的區(qū)別 1516次閱讀
- 計算機網(wǎng)絡(luò)原理的詳細(xì)資料說明 1086次閱讀
- 計算機輔助技術(shù)有哪些_計算機輔助技術(shù)的應(yīng)用 4w次閱讀
- 計算機系統(tǒng)的層次結(jié)構(gòu)詳細(xì)說明 6944次閱讀
- 計算機網(wǎng)絡(luò)的詳細(xì)資料概述 3324次閱讀
- 計算機應(yīng)用層全協(xié)議的詳細(xì)資料整理 8503次閱讀
- 計算機系統(tǒng)的硬件組織詳細(xì)概述 4292次閱讀
- 計算機的機器語言和匯編語言與高級語言的詳細(xì)資料介紹 5892次閱讀
- 計算機系統(tǒng)的層次結(jié)構(gòu)到底是怎么樣的 4413次閱讀
- 如何進行PLC控制程序的設(shè)計詳細(xì)資料PPT說明 6010次閱讀
- PLC常用基本環(huán)節(jié)梯形圖和詳細(xì)文字說明詳細(xì)資料概述 1w次閱讀
- 一文看懂計算機執(zhí)行程序的過程 1.9w次閱讀
- 計算機網(wǎng)絡(luò)有哪些作用_計算機網(wǎng)絡(luò)硬件有哪些 1.1w次閱讀
- 紅外遙控器控制計算機的上位機端的驅(qū)動程序 1838次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 2開關(guān)電源基礎(chǔ)知識
- 5.73 MB | 6次下載 | 免費
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設(shè)計
- 0.60 MB | 3次下載 | 免費
- 5基于FPGA的光纖通信系統(tǒng)的設(shè)計與實現(xiàn)
- 0.61 MB | 2次下載 | 免費
- 651單片機窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費
- 751單片機大棚環(huán)境控制器仿真程序
- 1.10 MB | 2次下載 | 免費
- 8基于51單片機的RGB調(diào)色燈程序仿真
- 0.86 MB | 2次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33564次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關(guān)電源設(shè)計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅(qū)動電路設(shè)計》 溫德爾著
- 0.00 MB | 6653次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537796次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191185次下載 | 免費
- 7十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論