![C語(yǔ)言數(shù)組的實(shí)驗(yàn)心得3篇_第1頁(yè)](http://file4.renrendoc.com/view/2b22f6608dfd69ba8c6a2ce57210f483/2b22f6608dfd69ba8c6a2ce57210f4831.gif)
![C語(yǔ)言數(shù)組的實(shí)驗(yàn)心得3篇_第2頁(yè)](http://file4.renrendoc.com/view/2b22f6608dfd69ba8c6a2ce57210f483/2b22f6608dfd69ba8c6a2ce57210f4832.gif)
![C語(yǔ)言數(shù)組的實(shí)驗(yàn)心得3篇_第3頁(yè)](http://file4.renrendoc.com/view/2b22f6608dfd69ba8c6a2ce57210f483/2b22f6608dfd69ba8c6a2ce57210f4833.gif)
![C語(yǔ)言數(shù)組的實(shí)驗(yàn)心得3篇_第4頁(yè)](http://file4.renrendoc.com/view/2b22f6608dfd69ba8c6a2ce57210f483/2b22f6608dfd69ba8c6a2ce57210f4834.gif)
![C語(yǔ)言數(shù)組的實(shí)驗(yàn)心得3篇_第5頁(yè)](http://file4.renrendoc.com/view/2b22f6608dfd69ba8c6a2ce57210f483/2b22f6608dfd69ba8c6a2ce57210f4835.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
本文格式為Word版,下載可任意編輯—6—C語(yǔ)言數(shù)組的實(shí)驗(yàn)心得3篇C語(yǔ)言數(shù)組的測(cè)驗(yàn)心得3篇
C語(yǔ)言數(shù)組的測(cè)驗(yàn)心得篇1
指針是c語(yǔ)言的精華,也是c語(yǔ)言的難點(diǎn),它就像一把雙刃劍,鋒利無(wú)比但運(yùn)用的不好也會(huì)給自己帶來危害,后果對(duì)比嚴(yán)重,所以重點(diǎn)來說說指針。
好多初學(xué)者弄不清指針和數(shù)組畢竟有什么樣的關(guān)系,為制止混淆不清,下面總結(jié)一下指針和數(shù)組的特性。
指針是保存數(shù)據(jù)的地址,任何存入指針變量的數(shù)據(jù)都會(huì)被當(dāng)作地址來處理,指針變量本身的地址由編譯器另外存儲(chǔ),存儲(chǔ)在哪里,我們并不知道,間接訪問數(shù)據(jù),首先取得指針變量的內(nèi)容,把它作為地址,然后從這個(gè)地址讀或?qū)懭霐?shù)據(jù)。
指針可以用間接訪問操作符(_)訪問,也可以用以下標(biāo)的形式訪問,指針一般用于動(dòng)態(tài)數(shù)據(jù)布局。
數(shù)組是用來保存數(shù)據(jù)的,數(shù)組名代表的是數(shù)組首元素的地址而不是數(shù)組的首地址,所以數(shù)組p與也可以以下標(biāo)的形式訪問p[i],但其本質(zhì)都是p所代表的數(shù)組首元素的地址加上i_sizeof(類型)個(gè)字節(jié)作為數(shù)據(jù)的真正地址來舉行訪問的。
數(shù)組通常用于存儲(chǔ)固定數(shù)目且數(shù)據(jù)類型一致的元素。
剛開頭的時(shí)候我
有點(diǎn)分不清指針數(shù)組和數(shù)組指針,現(xiàn)在也總結(jié)一下,指針數(shù)組,首先它是一個(gè)數(shù)組,數(shù)組的每個(gè)元素都是指針,可以理解為“存儲(chǔ)指針的數(shù)組”的簡(jiǎn)稱,數(shù)組指針,首先它是一個(gè)指針,它指向一個(gè)數(shù)組,在32位系統(tǒng)下永遠(yuǎn)只占4個(gè)字節(jié),至于它指向的數(shù)組有多少個(gè)字節(jié),并不知道,可以理解為“指向數(shù)組的指針”。
舉個(gè)例子,int_p1[10]與int(_p2)[10],要理解這個(gè)問題,首先要領(lǐng)會(huì)操作符的優(yōu)先級(jí),“[]”的優(yōu)先級(jí)比“_”的優(yōu)先級(jí)高,所以首先p1與“[10]”結(jié)合構(gòu)成一個(gè)數(shù)組p1[10],int_為修飾數(shù)組的內(nèi)容,所以數(shù)組元素是指向int類型的指針,所以這個(gè)是指針數(shù)組,“()”的優(yōu)先級(jí)比“[]”的優(yōu)先級(jí)高,“_”與p2結(jié)合構(gòu)成一個(gè)指針變量,int修飾數(shù)組的內(nèi)容,即數(shù)組的每個(gè)元素,數(shù)組這里并沒著名字,是個(gè)匿名數(shù)組,現(xiàn)在領(lǐng)會(huì)了p2是一個(gè)指針,它指向一個(gè)包含10個(gè)int類型數(shù)據(jù)的數(shù)組,即為數(shù)組指針。
下面再說說內(nèi)存管理,內(nèi)存分為三個(gè)片面:靜態(tài)區(qū)、堆、棧。
其實(shí)堆棧就是棧,而不是堆。
靜態(tài)區(qū)是保存自動(dòng)全局變量和static變量。
靜態(tài)區(qū)的內(nèi)容在整個(gè)程序的生命周期內(nèi)都存在,由編譯器在編譯的時(shí)候調(diào)配。
堆是由malloc系統(tǒng)函數(shù)調(diào)配內(nèi)存的。
其生命周期由free和delete抉擇。
棧保存局部變量。
棧上的內(nèi)容只在函數(shù)范圍內(nèi)存在,當(dāng)函數(shù)運(yùn)行終止,這些內(nèi)容也會(huì)自動(dòng)被銷毀。
再說說有關(guān)內(nèi)存需要留神的地方,定義了指針變量,在使用之前確定要初始化使它指向一塊合法的內(nèi)存,不管什么時(shí)候,我們?cè)谑褂弥羔樦按_定要確保指針是有效的。
使用malloc系列函數(shù)調(diào)配內(nèi)存,使用完之后應(yīng)實(shí)時(shí)釋放內(nèi)存,以防止內(nèi)存泄露。
結(jié)果總結(jié)的說一下學(xué)習(xí)c語(yǔ)言的方法就是編程編程再編程,理論學(xué)習(xí)與上機(jī)操作同時(shí)舉行,另外在編程序的過程中要養(yǎng)成良好的編程習(xí)慣。
C語(yǔ)言數(shù)組的測(cè)驗(yàn)心得篇2
試驗(yàn)?zāi)康?、掌管一維數(shù)組和二維數(shù)組的定義、賦值和輸入輸出的方法;2、掌管字符數(shù)組和字符串函數(shù)的使用;3、掌管與數(shù)組有關(guān)的算法更加是排序算法。二、測(cè)驗(yàn)內(nèi)容教材習(xí)題P1527.2三、算法流程圖四、程序清單includevoidmain{inti,j,min,s,a[11];printf“請(qǐng)輸入數(shù)組
“;fori1;i10;i{printf“a[d]“,i;scanf“d“,}printf“
“;printf“原數(shù)據(jù)為
“;fori1;i10;iprintf“5d“,a[i];printf“
“;fori1;i9;i{mini;forji1;ja[j]minj;sa[i];a[i]a[min];a[min]s;}printf“排好序的數(shù)組為
“;fori1;i10;iprintf“5d“,a[i];printf“
“;}五、運(yùn)行結(jié)果六、測(cè)驗(yàn)總結(jié)(調(diào)試分析和體會(huì))這個(gè)星期我對(duì)使用數(shù)組舉行程序設(shè)計(jì)的學(xué)習(xí),在之前的根基上,我更加努力,課前先預(yù)習(xí),上課專心聽,經(jīng)過我的努力我進(jìn)步了好多,雖然有了很大的進(jìn)步,但在學(xué)習(xí)上還是存在好多問題。但這次的作業(yè)比上周的條件布局程序好多了。經(jīng)過自己的努力,我已經(jīng)掌管一維數(shù)組和二維數(shù)組的定義、賦值和輸入輸出的方法;掌管字符數(shù)組和字符串函數(shù)的使用;掌管與數(shù)組有關(guān)的算法更加是排序算法。這一單元數(shù)組跟以前的選擇布局程序設(shè)計(jì)和循環(huán)操縱相比,內(nèi)容要繁瑣得多,程序語(yǔ)句沒有以前那么領(lǐng)略,要經(jīng)過專心的斟酌,在經(jīng)過自己斟酌后,即使是自己懂得算法的原理后,要來調(diào)程序又困難重重,一個(gè)程序要經(jīng)過專心斟酌和反復(fù)的調(diào)試程序,才能完成。在屢屢的練習(xí)下,我根本上能結(jié)合程序掌管一些算法。通過屢屢的測(cè)驗(yàn)操作,我的操作才能有了很大的進(jìn)步,但在學(xué)習(xí)的過程中并非一帆風(fēng)順,更加是在對(duì)程序的語(yǔ)句上,問題更加多。但我經(jīng)過細(xì)心地操作和虛心地請(qǐng)教終究掌管了正確的操作方法
C語(yǔ)言數(shù)組的測(cè)驗(yàn)心得篇3
c語(yǔ)言是一種布局化語(yǔ)言,是大片面編程語(yǔ)言的根基,c語(yǔ)言學(xué)好了,以后的java,c#以及更多的編程語(yǔ)言才有可能學(xué)好。下面就跟南寧達(dá)內(nèi)我一起,要學(xué)好c語(yǔ)言務(wù)必了解的四點(diǎn):
1、課前專心預(yù)習(xí),把下一節(jié)要上的內(nèi)容先自己看一遍,把不懂的地方打個(gè)標(biāo)記,等上課的時(shí)候可以請(qǐng)教老師。理解書上的例子,搞懂每個(gè)語(yǔ)句的含義,用法??赐旰髧L試著不看例子自己編寫程序,編完以后再跟書上舉行對(duì)比,看自己的程序還有哪方面的缺乏,再舉行改正。想要真正學(xué)好c語(yǔ)言光看書是不夠的,確定要自己多動(dòng)手。2、上課專心聽講積極斟酌,提高上課效率。老師上課陳述的都是課程的重點(diǎn)和難點(diǎn),聽好課程可以達(dá)成"事半功倍"的目的。3、課后復(fù)習(xí)。把每天的上課內(nèi)容回家再溫習(xí)一遍,獨(dú)立完成課后的作業(yè),假設(shè)有時(shí)間,最好能找點(diǎn)課外書籍、課外習(xí)題什么的來穩(wěn)定所學(xué)的內(nèi)容。4、主動(dòng)上機(jī),多多實(shí)踐,提高動(dòng)手才能。通過上機(jī)實(shí)踐來驗(yàn)證所學(xué)的理論,通過在機(jī)器上查找錯(cuò)誤來穩(wěn)定概念,通過提高上機(jī)才能來促進(jìn)理論學(xué)習(xí),開闊編程思路,提高反映速度,提高分析問題解決問題的才能,磨練心理素質(zhì),提高心理承受才能。學(xué)習(xí)c語(yǔ)言的初期重點(diǎn)要放在掌管語(yǔ)言的語(yǔ)法和規(guī)定上,確定要養(yǎng)成良好的編程習(xí)慣,平日寫程序留神語(yǔ)法模范格式操縱,格式模范了,出了錯(cuò)誤也輕易找到出錯(cuò)的地方,這是c語(yǔ)言的根基;后期的重點(diǎn)要轉(zhuǎn)移到掌管編程的思路和根本算法上來。課后多做習(xí)題,找一些經(jīng)典例子嘗試自己編寫,寫程序切忌半途而費(fèi),想到一個(gè)思路,就要按自己思路把它寫完,就算錯(cuò)了,也可以讓自己了解為什么這樣做會(huì)錯(cuò)?錯(cuò)在哪里?會(huì)出什么結(jié)果?以后自己也很難在這個(gè)地方犯同樣的錯(cuò)誤。當(dāng)學(xué)到一個(gè)新的學(xué)識(shí)點(diǎn),就試著把它運(yùn)用到以前做的習(xí)題上,不但穩(wěn)定了以前學(xué)的內(nèi)容,也更加能
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 五年級(jí)下冊(cè)聽評(píng)課記錄表
- 魯教版地理七年級(jí)下冊(cè)7.1《自然特征與農(nóng)業(yè)》聽課評(píng)課記錄
- 生態(tài)修復(fù)資源共享合同(2篇)
- 甲乙方協(xié)議書(2篇)
- 2025年硫酸黏菌素類產(chǎn)品合作協(xié)議書
- 七年級(jí)數(shù)學(xué)上冊(cè)第29課時(shí)和、差、倍、分問題聽評(píng)課記錄新湘教版
- 新版華東師大版八年級(jí)數(shù)學(xué)下冊(cè)《17.3.2一次函數(shù)的圖象1》聽評(píng)課記錄21
- 統(tǒng)編版初中語(yǔ)文八年級(jí)下冊(cè)第五課《大自然的語(yǔ)言》聽評(píng)課記錄
- 七年級(jí)(人教版)集體備課聽評(píng)課記錄:1.2.1《有理數(shù)》
- 人教部編版歷史七年級(jí)下冊(cè)第15課 《明朝對(duì)外的關(guān)系》 聽課評(píng)課記錄10
- 2024變電站無(wú)人機(jī)巡檢系統(tǒng)規(guī)范第1部分:技術(shù)規(guī)范
- 機(jī)動(dòng)車商業(yè)保險(xiǎn)條款(2020版)
- 《大小比較》(說課課件)二年級(jí)下冊(cè)數(shù)學(xué)西師大版
- 張五常子女和婚姻合約中的產(chǎn)權(quán)執(zhí)行問題
- 口腔粘膜常見疾病
- 校園安全派出所
- 餐廳值班管理培訓(xùn)
- XXXX無(wú)線維護(hù)崗位認(rèn)證教材故障處理思路及案例分析
- 酒店春節(jié)營(yíng)銷方案
- 營(yíng)銷管理方案中的定價(jià)策略與盈利模式
- 2024年西寧城市職業(yè)技術(shù)學(xué)院高職單招(英語(yǔ)/數(shù)學(xué)/語(yǔ)文)筆試歷年參考題庫(kù)含答案解析
評(píng)論
0/150
提交評(píng)論