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

正文內(nèi)容

c語言程序設(shè)計實(shí)驗七:函數(shù)、數(shù)組、指針-資料下載頁

2024-10-13 07:33本頁面
  

【正文】 5,7,9,11,13,15,17,19,21,23};int *p;for(p=a[0];p{if((p-a[0])%4==0)printf(″\n″);printf(″%4d″,*p); }}注意:上例中如果對p賦值p=a[0];不能寫成 p=a。因為此時a 是行指針,而p是列指針只能指向一個整型變量,a[0]是第0行的數(shù)組名,即第0行的首地址就是a[0][0]的地址。請學(xué)生思考上述賦值語句還可以寫成什么? p=*a。p=amp。a[0][0]。用指向由m個元素組成的一維數(shù)組的指針變量 例2 輸出二維數(shù)組任一行任一列元素的值 include void main(){ int a[3][4]={1,3,5,7,9,11,13,15,17,19,21,23};int(*p)[4],i,j;p=a;scanf(“i=%d,j=%d”,&i,&j); printf(“a[%d,%d]=%d\n”,i,j,*(*(p+i)+j)); }注意:?指向一維數(shù)組的指針變量的定義格式應(yīng)寫成:基類型(*p)[N] ?上述語句int(*p)[4],代表p是一個指針變量,它指向包含4個整型元素的一維數(shù)組。*p兩側(cè)的小括號不可少,如果寫成*p[4],由于[]運(yùn)算級別高于*,*p[4]是指針數(shù)組。小結(jié)作業(yè)?p=a。表明p指向數(shù)組a中的第0行,此時p+1不是指向a[0][1],而是指向a[1],p的增值以一維數(shù)組的長度為單位,p+1地址就增加了8個字節(jié)。*(p+i)+j是a[i][j]的地址,這里的i是以一維數(shù)組的長度為單位,j則是以數(shù)組元素的長度為單位的。例3:int(*t)[4],a[3][4]={{1,3,5,7}, {11,13,15,17},{21,23,25,27}}。t = a。printf(“%d,%d”, **t, t[1][2])。t++。t++。printf(“%d”, **t)。運(yùn)行結(jié)果:1,1521【課堂小練習(xí)】[]若有:int(*p)[3]。則正確的是(D)A)定義了基類型為int的三個指針變量B)p是基類型為int的具有三個元素的指針數(shù)組 C)定義了名為*p,具有三個元素的整型數(shù)組D)定義了一個名為p的指針變量,它可以指向每行有三個整數(shù)元素的二維數(shù)組輸入:1 2 3,則輸出結(jié)果是 int a[3][2]={0},(*p)[2],i,j。p=a。for(i=0。i二維數(shù)組的地址指向數(shù)組元素的指針變量指向一維數(shù)組的指針變量整理課堂筆記完成深入研究整型指針練習(xí)題
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1