版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、23456 0 內(nèi)存用戶數(shù)據(jù)區(qū) 2000 3 變量 i 2002 6 變量 j 2004 9 變量 k 3010 2000 變量 i_pointer 789int i,*p;p=&i;int *p;float *q;p=q;int i;float *p;p=&i;int *p;p=100;指針變量只指針變量只存放地址存放地址!一個(gè)指針變量不能一個(gè)指針變量不能指向與其類型不同指向與其類型不同的變量的變量!我是真的,我是真的,你猜對(duì)了嗎?你猜對(duì)了嗎?應(yīng)在類型相應(yīng)在類型相同的指針變同的指針變量之間賦值量之間賦值101112136000600160026003600460056006p
2、-1pp+1141516錯(cuò)!但TC下不報(bào)錯(cuò)VC下報(bào)錯(cuò)1718void Swap(int *x,int *y) int temp; temp = *x; *x = *y; *y = temp;main() int a, b; a = 15; b = 8; Swap( &a, &b ); printf( a=%d,b=%d ,a,b);void Swap(int x,int y) int temp; temp = x; x = y; y = temp;main() int a, b; a = 15; b = 8; Swap(a, b); printf( a=%d,b=%d ,a,b
3、);程序程序 1程序程序 2 主調(diào)函數(shù)主調(diào)函數(shù)被調(diào)被調(diào)函數(shù)函數(shù)實(shí)實(shí) 參參形形 參參19主調(diào)函數(shù)主調(diào)函數(shù)被調(diào)函數(shù)被調(diào)函數(shù)55ab實(shí)實(shí) 參參形形 參參99xyabxy55temp920主調(diào)函數(shù)主調(diào)函數(shù)被調(diào)函數(shù)被調(diào)函數(shù)&a&a實(shí)實(shí) 參參形形 參參&b&bxyabxy5temp5ab9952115 815 815 81515 8815 81515a) 調(diào)用Swap函數(shù)(b)執(zhí)行Swap函數(shù)c) 從Swap函數(shù)返回temp xy bmain函數(shù)Swap函數(shù)aaatemptempxxy y bb1588 15&a&b&a&b15(a) 調(diào)用S
4、wap函數(shù) (b) 執(zhí)行Swap函數(shù) a a b b *x *x *y *y y y x x &a &b main函數(shù) Swap函數(shù) temptemp22232425262728下標(biāo): 0 1 2 3 4 5 6 7 8 9 10 11 HelloChina0HelloChina0srcStridstStri下標(biāo)移動(dòng)方向dstStri=0srcStrdstStr結(jié)束拷貝ii+ i 29當(dāng)只允許函數(shù)訪問地址內(nèi)容,不允許修改當(dāng)只允許函數(shù)訪問地址內(nèi)容,不允許修改時(shí),可以把函數(shù)的指針參數(shù)定義為時(shí),可以把函數(shù)的指針參數(shù)定義為constHelloChina0HelloChina0*srcS
5、tr*dstStr指針移動(dòng)方向指針移動(dòng)方向*to=0dstStrsrcStr+srcStrsrcStrdstStr+dstStr303160006001600260036004600560066007a0a1a2a3aa+1a+260006001600260036004600560066007a0a1a2a3app+p+3233 1 3 5 7 9a0 a1 a2 a3 a4 a5插入位置pos x=4x插入前: 1 3 4 5 7 9 x插入后:插入元素xa0 a1 a2 a3 a4 a53435a00a01a02a10a11a12aa0+0a+1a1+0a0+1a0+2&a00&a
6、mp;a10&a11a1+1&a12&a01&a02 a00 a0a01a02a10 a1 a11a12 a a1+2 a23;36weekDay0weekDay1weekDay2weekDay3weekDay4weekDay5weekDay6Sunday0Monday0Tuesday0Wednesday0Thursday0Friday0Saturday037weekDay0weekDay1weekDay2weekDay3weekDay4weekDay5weekDay6Sunday0Monday0Tuesday0Wednesday0Thursday0Friday
7、0Saturday0 xSunday03839a00a01a02a10a11a12pp+40a00a01a02a10a11a12pp+41能返回這兩個(gè)值嗎?能返回這兩個(gè)值嗎?42指針參數(shù)指定了存放指針參數(shù)指定了存放這兩個(gè)值的地址這兩個(gè)值的地址43能這樣傳遞能這樣傳遞m個(gè)班(每個(gè)班(每班班n個(gè)學(xué)生)的成績(jī)嗎?個(gè)學(xué)生)的成績(jī)嗎?44指定存儲(chǔ)指定存儲(chǔ)m個(gè)班(每班個(gè)班(每班n個(gè)學(xué)生)成績(jī)的首地址個(gè)學(xué)生)成績(jī)的首地址454647strPascalBasicFortranJava二維數(shù)組二維數(shù)組字符串字符串Visual C48PascalBasicFortranJavaptr指針數(shù)組指針數(shù)組字符串字符串p
8、trVisual C49 name0 P a s c a l 0 0 0 0 name1 B a s i c 0 0 0 0 0 name2 F o r t r a n 0 0 0 name3 J a v a 0 0 0 0 0 0 name4 V i s u a l C 0 0 name0 B a s i c 0 0 0 0 0 name1 F o r t r a n 0 0 0 name2 J a v a 0 0 0 0 0 0 name3 P a s c a l 0 0 0 0 name4 V i s u a l C 0 0 50 指針數(shù)組指針數(shù)組ptr 字符串排序前字符串排序前Pascal0Basic0Fortran0Java0Visual C0ptr0ptr1ptr2ptr3ptr4 指針數(shù)組指針數(shù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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è)《2.2聲音的特性》同步測(cè)試題及答案
- 環(huán)境因素對(duì)紙質(zhì)文獻(xiàn)保存影響分析
- 高一化學(xué)成長(zhǎng)訓(xùn)練:第二單元化學(xué)是社會(huì)可持續(xù)發(fā)展的基礎(chǔ)
- 加油站隱患自查自糾以及判定依據(jù)
- 2024高中地理第五章交通運(yùn)輸布局及其影響章末總結(jié)提升練含解析新人教版必修2
- 2024高中生物專題3植物的組織培養(yǎng)技術(shù)課題2月季的花藥培養(yǎng)課堂演練含解析新人教版選修1
- 2024高中語(yǔ)文第三單元現(xiàn)當(dāng)代散文第9課記梁任公先生的一次演講學(xué)案新人教版必修1
- 2024高考地理一輪復(fù)習(xí)第十九章第2講世界熱點(diǎn)國(guó)家教案含解析新人教版
- 2024高考地理一輪復(fù)習(xí)專練78南美洲與巴西含解析新人教版
- 2024秋季期末散學(xué)典禮上校長(zhǎng)講話:用自律、書香與實(shí)踐填滿你的寒假行囊
- 2025年中國(guó)CAR-T免疫細(xì)胞治療行業(yè)市場(chǎng)發(fā)展前景研究報(bào)告-智研咨詢發(fā)布
- 2024-2025學(xué)年高一上學(xué)期期末數(shù)學(xué)試卷(基礎(chǔ)篇)(含答案)
- 《工程勘察設(shè)計(jì)收費(fèi)標(biāo)準(zhǔn)》(2002年修訂本)-工程設(shè)計(jì)收費(fèi)標(biāo)準(zhǔn)2002修訂版
- YY/T 1409-2016等離子手術(shù)設(shè)備
- 五年級(jí)上冊(cè)人教版數(shù)學(xué)脫式計(jì)算題五年級(jí)上冊(cè)脫式計(jì)算,解方程,應(yīng)用題
- 東汪鎮(zhèn)中學(xué)對(duì)標(biāo)活動(dòng)實(shí)施實(shí)施方案
- 絲桿扭矩、推力計(jì)算
- 臺(tái)灣民法繼承編
- 徠卡TS使用說明PPT課件
- 太陽(yáng)能熱水器采購(gòu)合同
- 混凝土和鋼筋混凝土排水管檢測(cè)報(bào)告
評(píng)論
0/150
提交評(píng)論