這個作業(yè)要求在哪里 | 指針知識的學(xué)習(xí) |
我在這個課程的目標(biāo)是 | 了解并運用指針的相關(guān)知識 |
這個作業(yè)在那個具體方面幫助我實現(xiàn)目標(biāo) | 用指針處理一些相關(guān)問題 |
參考文獻(xiàn) | C語言教科書,,同學(xué)的代碼與指導(dǎo) |
PTA實驗作業(yè)
基本題:選擇題和編程題第1-9題
挑戰(zhàn)題:編程題第10題
代碼互評
學(xué)習(xí)總結(jié)
1.PTA實驗作業(yè)(20分/題)
請再此處列出自己的排名圖片,如:
PTA題目集中選出2個你最滿意的題目完成以下內(nèi)容,選擇題目難度越大,分值越高,每題20分(每項5分),內(nèi)容要求如下:
1.1 題目名7-1 指向函數(shù)的指針
題目內(nèi)容描述:分析下面代碼,體會 理解 指向函數(shù)的指針1.1.1數(shù)據(jù)處理介紹實現(xiàn)本題過程中,
1.1.2實驗代碼截圖
1.1.3 造測試數(shù)據(jù)
1.1.4 PTA提交列表及說明
1.2 題目2:7-10 使用函數(shù)刪除字符串中的字符
1.2.1 數(shù)據(jù)處理
1.2.2 實驗代碼截圖
1.2.3 造測試數(shù)據(jù)
1.2.4 PTA提交列表及說明
2.代碼互評(5分)
找2份同學(xué)代碼,和自己代碼比較,建議互評代碼盡量找代碼風(fēng)格差異較大。
同學(xué)代碼截圖
自己代碼截圖
并對自己和同學(xué)的代表進(jìn)行評價。
1.舒萌同學(xué)使用的是while類型的循環(huán)結(jié)構(gòu),而我使用的這是for循環(huán)的結(jié)構(gòu);
2.舒萌同學(xué)與我定義的變量不一致,函數(shù)結(jié)構(gòu)相同但其中的變量與常量定義的相對要少。
3.學(xué)習(xí)總結(jié)(15分)
3.1 學(xué)習(xí)進(jìn)度條(5分)
以基本了解并運用指針來考慮題目
3.2 累積代碼行和博客字?jǐn)?shù)(5分)
3.3 學(xué)習(xí)內(nèi)容總結(jié)和感悟(5分)
總結(jié):指針和變量都是一個值,一個變量對應(yīng)著兩個數(shù)值,一個是他的地址,一個是地址之中所存放的值,為了區(qū)分這兩個,我們定義了兩種變量,一種是一般所說的變量,另外一種是指針變量,一般變量int a,所存放的就是一個變量值,而指針變量int *則是一個值為內(nèi)存地址的變量,這也就是為什么對變量a賦值就是改變所存放的變量值,對指針變量a賦值改變的就是指針的值(地址)。
感悟:,通過一個值找到另外一個值,如果還想對這兩個不同類型的變量做其他操作,我們則需要附加一些符號。一般我們會想通過這個變量值來找到他被存放的地址或者通過地址來找到這個地址所存放的變量值,我們可以使用一下運算符進(jìn)行操作,想要通過存放值調(diào)用他的地址的話,則需要使用取址符號?&a,想要通過指針調(diào)用他所存放的值的話,則需要使用間接運算符?*a。
3.3.1 學(xué)習(xí)內(nèi)容總結(jié)
1、%p對于任何類型的變量都適用,顯示的都是他的地址。但是在使用之前必須保證他是個地址(加上取址符號&);
2、指針就是地址,每個地址對應(yīng)著八個比特大小的空間或者說一個字節(jié);
3、無論任何類型的指針,指針變量的大小都是一樣的都是八個字節(jié);
3.3.2 學(xué)習(xí)體會
1.int *a,a對應(yīng)的是地址,*a對應(yīng)的是它所指向的變量值;
2、指針的類型必須和變量的類型相互統(tǒng)一才能夠進(jìn)行指向;
3,定義指針的時候盡量不要讓指針懸空,要int *a = NULL;
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧
當(dāng)前文章:通信三班劉陳丁第十五周博客作業(yè)——指針-創(chuàng)新互聯(lián)
文章來源:http://chinadenli.net/article42/djgshc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護(hù)、企業(yè)建站、品牌網(wǎng)站建設(shè)、營銷型網(wǎng)站建設(shè)、軟件開發(fā)、建站公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容