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

正文內(nèi)容

[工學(xué)]第5章指針-文庫吧資料

2024-10-22 18:47本頁面
  

【正文】 [1] a[l][0] a[1][1] a[1][2] a[l][3] a[2] a[2][0] a[2][1] a[2][2] a[2][3] a[3] a[3][0] a[3][1] a[3][2] a[3][3] a[4] a[4][0] a[4][1] a[4][2] a[4][3] ? 指針與二維數(shù)組 int a[5][4]。 q++。 /*含義為: *p=*q。p ( D) amp。 數(shù)組元素地址的正確表示: ( A) amp。 等效于 data[i]=500。 等效于 data[1]=200。 等效于 data[0]=100。 p[i]=500。data[i] 500 data[i] *(p+i) p[i] ? 注意:當(dāng)指針變量一旦指向一維數(shù)組的起始地址,指針變量名可以當(dāng)成一維數(shù)組名使用,因此 data[i]與 p[i]是等效的 ,即有: ? p[0]=100。data[0] 100 data[0] *p p[0] data+1 p+1 amp。 array[0] array[1] array[2] array[3] array[9] ... 整型指針 p amp。array[0]。 /*? p=array。 p=amp。 指針與數(shù)組 指針與一維數(shù)組 ? 指向數(shù)組元素的指針變量 例 int array[10]。 則: p2p1=3。 int *p2=amp。 int *p1=amp。 *p=1。a[2]。 則 p+1 指向 a[1] 例 int a[10]。 (?) ? 指針的算術(shù)運(yùn)算: ? p?i ? p ?i?d (i為整型數(shù), d為 p指向的變量所占字節(jié)數(shù) ) ? p++, p , p+i, pi, p+=i, p=i等也類似 ? 若 p1與 p2指向同一數(shù)組, p1p2=兩指針間元素個(gè)數(shù) ? p1+p2 無意義 例 p指向 float數(shù),則 p+1 ? p+1 ?4 例 p指向 int型數(shù)組,且 p=amp。 p=1000。 (將數(shù)組元素地址 ?p) ? p1=p2。 (將數(shù)組 array首地址 ?p) ? p=amp。a。 a=10。 int *pa=amp。 p1=(char *)p2。 使用時(shí)要進(jìn)行 強(qiáng)制類型轉(zhuǎn)換 例 char *p1。 define NULL 0 int *p=NULL: ? p=NULL與未對(duì) p賦值不同 用途: 避免指針變量的非法引用 在程序中常作為 狀態(tài) 比較 例 int *p。 ? 零指針與空類型指針 ?零指針: (空指針 ) 定義:指針變量值為零 表示: int * p=0。a。 ? 例如: int a,*pa,*pb。 或 color=pc。 或 num=pn。 char color,*pc; 。 ? 下面的賦值語句都是非法的。 printf(“%d”,*p)。k。 int *p。 printf(“%d”,*p)。 int *p。 int *q=p。 int *p=amp。 int i。 變量必須 已說明過 類型 應(yīng)一致 例 int *p=amp。 int *p=amp。 與 int *p1, p2 的區(qū)別; 指針變量名是 p1,p2, 不是 *p1,*p2; 指針
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1