freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c語言程序設(shè)計(jì)--cha-文庫吧資料

2025-01-18 07:44本頁面
  

【正文】 } b[3][3] pb[3] pb[0] pb[1] pb[2] 賦值 : main( ) { char *p[4]。 pb[2]=b[2]。 pb[0]=b[0]。 char *cp[10]。 必須改為 指針數(shù)組 指針數(shù)組的概念: 指針數(shù)組是一種特殊的數(shù)組,每個(gè)元素的類型都是指針類型(即地址),其它性質(zhì)與一般數(shù)組相同。 p=str。 scanf(%s,p)。 scanf(%s,str)。}。,39。,39。 與 char s[ ]={39。 strcpy(p,Inter)。 strcpy(s,Inter)。 char *p=Inter。 while(*p_str) putchar(*p_str++)。 char *p_str=str。 printf(%s\n,p_str)。 printf s\n,p_str)。 } { char *p_str。 printf(%s\n,p_str)。 printf(%s\n,str)。 } main( ) { char str[ ]。 printf(%s\n,str)。 a[0] a[1] a[2] 第 0,1,2行中第 0列元素的地址 a[i] = *(a+i) a a+1 a+2 a[1] a[1]+1 a[1]+2 printf(%d,%d,%d,*(a[1]+2),*(*(a+1)+2),a[1][2])。a[0][2] 第 0行 3個(gè)元素的地址 a a+1 a+2 a[0] a[0]+1 a[0]+2 printf(%d,%d,%d,a[0],a[0]+1,a[0]+2)。 amp。a[0][1],amp。a[0][0] printf(%d,%d,%d,amp。 第 0,1,2行的行地址 a[i] = *(a+i) a+i = amp。a[1],amp。a[2] printf(%d,%d,%d,amp。a[0] amp。 printf(%d,%d,%d,*(a+2),*(a+2)+1,*(a+2)+2)。 a[3][5] 第 0,1,2行的行地址 a a+1 a+2 *a+0 *a+1 *a+2 printf(%d,%d,%d,*a,*a+1,*a+2)。 printf(%d,%d,%d,*(a[1]+2),*(*(a+1)+2),a[1][2])。 printf(%d,%d,%d,a[0],a[0]+1,a[0]+2)。a[0][1],amp。 printf(%d,%d,%d,amp。a[1],amp。 printf(%d,%d,%d,amp。 printf(%d,%d,%d,*(a+1),*(a+1)+1,*(a+1)+2)。 printf(%d,%d,%d,a,a+1,a+2)。pa+3。 printf(\n)。 j5。 i3。 p=a。p++ (*p)[j] 用各種方法訪問二維數(shù)組各元素 main( ) { int a[3][5]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15}。 } 例 指向一維數(shù)組的指針變量 (a[i])[j] (*(a+i))[j] 。 j++ ) printf(%d, (*(p+i))[j] )。 i++ ) for( j=0。 for( i=0。 int i,j,(*p)[5]。 p=*a。 p=a。 p=amp。 i++) printf(%d,*p++)。 for(i=0。 } 用各種方法訪問二維數(shù)組各元素 例 采用指向 二維數(shù)組元素 的指針變量 int *p,i。 p++) printf(%d,*p)。 for(p=a[0]。a[i][j] ? a[i]+j ? *(a+i)+j ? *p+j main( ) { int a[3][5]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15}。 p (a[i])[j] ? (*(a+i))[j] ? (*p)[j] 通過 *(*p+j) 的形式可以訪問當(dāng)前行第 j 列的元素。 a[3][4] p p p 一維數(shù)組指針變量維數(shù)和二維數(shù)組 列數(shù) 必須相同 。 p=a+1。 int (*p)[4]。a[i][j] a[i]+j *(a+i)+j a[i][j] *(a[i]+j) *(*(a+i)+j) (a[i])[j] (*(a+i))[j] 二維數(shù)組表示法歸納 二維數(shù)組元素的地址 訪問二維數(shù)組元素 *p+j *(*p+j) (*p)[j] 指向一維數(shù)組的指針變量 格式:類型名 ( *指針變量名) [長度 ]; 例如: int (*p)[4]。a[0][0]+1*4+2 [2]元素值: ① a[1][2] ② *(a[1]+2) ③ (*(a+1)+2) ④ *(amp。a[1][0] ② a[1] ③ *(a+1) ④ a+1 (int *) (a+1) a[1][2]元素的地址表示: ① amp。 a[i] ? *(a+i) ? amp。 a[i]=*(a+i),所以 a+i是 a[i]的二級(jí)指針; a+i ? amp。a[i] = a[i] = *(a+i) = amp。 。 } p a[0] a[1] a[2] a[3] a[4] a[5] a[6] a[7] a[8] a[9] a 數(shù)組 p=a。i10。 printf (\n)。 for (i=0。 } 5 8 7 6 2 9 3 p p 6y=5, a[0]=6 ? 指針變量的當(dāng)前值 main( ) { int *p,i,a[10]。 printf(%d,y)。a[1]。 void main() { int a [ ]={5,8,7,6,2,9,3}。 ? (*p)++, (*p):相當(dāng)于 p[i]++, p[i] 。 p p p p 指針變量運(yùn)算的注意點(diǎn): ? *p++, *p:等價(jià)于 *(p++), *(p++) 。 i5。 } (3)指針法: 1 3 5 7 9 a 數(shù)組 a+0 a+1 a+2 a+3 a+4 p int *p=a, i。 pa+5。 int *p=a。 } 1 3 5 7 9 a 數(shù)組 a+0 a+1 a+2 a+3 a+4 int *p=a。 i5。 (2)地址法: main() { int a[5]={1,3,5,7,9}。 i++) printf( %d\n, a[i] )。 for(i=0。 輸出各數(shù)組元素。 p a[0] a[1] a數(shù)組 p+1,a+1 p+i,a+i p+5,a+5 ? p1+p2 。 ? p1p2 。 指針的算術(shù)和關(guān)系運(yùn)算: ? p+i, pi 。 ? p=a。a[0]。a[0]。 int *p。 數(shù)組名是表示數(shù)組首地址的 地址常量 。 *p是 p間接指向?qū)ο蟮牡刂? **p是 p間接指向?qū)ο蟮闹? 最終目標(biāo)變量的數(shù)據(jù)類型 指針與數(shù)組 一維數(shù)組的指針表示方法 —— 等價(jià)于第一個(gè)元素的地址。*p=amp。a39。p pp amp。p。ch。p2 p1 指向指針的指針變量的定義: [存儲(chǔ)類型 ] 類型標(biāo)識(shí)符 **指針變量名; char **pp,*p,ch=‘A’。 二級(jí)間接尋址 i=2 p2 1000 2100 . . . p1 2102 p2=1000 p1=2100 一級(jí)指針 二級(jí)指針 i=5 amp。p2。i。 int i=3。i 5 p(指針變量 ) i(整形變量 ) p=1000 i=5 ? 二級(jí)指針 :指針變量中存放一級(jí)指針變量的地址 int **p1。 *p=5。 p=amp。 } i2=20 p2 1012 2022 2022 . . . i1=10 1010 1014 p1 i p2=1014 p1=1012 i=10 i1=20i2=10 小結(jié) ( 1) p1=amp。 *p2=i。 i=*p1。 p2=amp。 p1=amp。 printf(%d,%d,*p1,*p2)。 p1=p2。 printf(%d,%d,*p1,*p2)。 p2=amp。 p1=amp。 printf(%d,a)。 *p2=3。 printf(%X,p1)。 p1=amp。 *p2=*p1。 p3=p2。 p2=amp。 ⑤ 兩指針比較 : if(p1p2)? if(p1p2)? if(p1==p2)? ① 賦值: p1=amp。 ④ 兩指針加減 : p1p2。 (只能和整數(shù)運(yùn)算) *p++。 p。 printf(%d,%d,*p1,*p2)。 } 危險(xiǎn)! 指針變量可進(jìn)行的操作 int a,b,*p1,*p2,*p3。 *p=i。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1