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

正文內(nèi)容

指針_計算機基礎(chǔ)知識-在線瀏覽

2024-11-03 09:33本頁面
  

【正文】 *p2=5 a=5, b=9 .3 指針變量作為函數(shù)參數(shù) 例 10 . 3 交換兩個變量的值 include main() {void swap(int *p1,int *p2)。 int *pointer_1,*pointer_2。a,amp。 pointer_1=amp。 pointer_2=amp。 swap(pointer_1,pointer_2)。 } void swap(int *p1,int *p2) {int temp。 *p1 = *p2。 } void swap(int *p1,int *p2) {int temp。 *p1 = *p2。 } void swap(int *p1,int *p2) {int temp。 *p1 = *p2。 } void swap( int *p1,t *p2) {int temp。 *p1 = *p2。 } 如果將 swap函數(shù)做如下修改 : void swap(int *p1,int *p2) {int *temp。 p1 = p2。 } 如果將 swap函數(shù)做如下修改 : void swap(int *p1,int *p2) {int *temp。 p1 = p2。 } 沒有實現(xiàn)交換操作 !!! void swap(int *p1,int *p2) {int *temp。 p1 = p2。 } void swap(int *p1,int *p2) {int *temp。 p1 = p2。 } void swap( int *p1,int *p2) {int *temp。 p1 = p2。 } amp。b 9 5 9 5 5 9 使用指針做形參的說明 如果要通過函數(shù)調(diào)用得到 n個要改的值 ,要經(jīng)過以下步驟 : (1)主函數(shù)中設(shè) n個變量 ,并用 n個指針變量分別指向它們 (2)用指針變量作形參 (3)通過形參指針變量 ,改變 n個實參的值 (4)主調(diào)函數(shù)中使用這些改變了值的變量 上節(jié)課小結(jié) int *p,i。i。 int a,b,c,*p1,*p2,*p3。a,amp。c)。a。b。c。 printf(\n%d,%d,%d\n,a,b,c)。 if(*q1*q2) swap(q1,q2)。 if(*q2*q3) swap(q2,q3)。 temp=*pt1。 *pt2=temp。指針變量既然可以指向變量,當(dāng)然也可以指向數(shù)組元素(把某一元素的地址放到一個指針變量中)。 定義一個指向數(shù)組元素的指針變量的方法,與以前介紹的指向變量的指針變量相同。 p+i amp。其中a是數(shù)組名,p是指向數(shù)組元素的指針變量,其初值p=a。 p++,用 *p訪問數(shù)組元素 說明 : ( 1 )指針可以實現(xiàn) ++和 操作 ,但數(shù)組名不可以 ,因為數(shù)組名是一個指針常量 ( 2 )p++代表指針移向下一個數(shù)組元素 ,而不是一個存貯單元 ,int型下移兩個單元 ,float型下移 4個單元 假設(shè)有一個a數(shù)組,整型,有10個元素。 (2) 通過數(shù)組名計算數(shù)組元素地址,找出元素的值。 例 輸出數(shù)組中的全部元素。 main() {int a[10]。 for(i=0。i++) scanf(“%d”,amp。 printf(\n)。i10。 } (1)下標(biāo)法。 int i, *p。i10。a[i])。p=a。i10。 } (2) 通過數(shù)組名計算數(shù)組元素地址,找出元素的值。 int i。i10。a[i])。 for (i=0。i++) printf(“%d”,*(a+i))。 main() {int a[10]。 for(i=0。i++) scanf(“%d”,amp。 printf(\n)。 for (i=0。i++) printf(“%d”,*(p+i))。 main() {int a[10]。 int i。i10。a[i])。p(a+10)。 } (4)用 操作實現(xiàn)逆向輸出元素 void main() {int a[10]。 int i。i10。a[i])。p=a。 } 例 通過指針變量輸出a數(shù)組的10個元素。 p=a。i10。 for(i=0。i++,p++) printf(%d\n,*p)。 p=a。i10。 p=a。i10。 } 用數(shù)組名作函數(shù)參數(shù) 在第 8章 如: void main() {f( int arr[ ], int n) 。 main() { int a[10]={1,2,3,4,5,6,7,8,9,10}。 inv(a,10)。i10。 printf(\n)。 int temp,m。 i=x。 for(。i++,j) {temp=*i。 *j=temp。將函數(shù) inv中的形參x改成指針變量。 i=x。 for(。i++,j) { temp=*i。 *j=temp。如: void main() void f( int *x, int n) { int a[10]; { … … f(a,10); } } (3)實參形參都用指針變量。 { … … f( p,10); } } (4) 實參為指針變量,形參為數(shù)組名。 void max_min(int array[],int n) { int *p,*array_end。 array_end=array+n。parray_end。 else if (*pmin) min=*p。 max_min(a,10)。 } 多維數(shù)組與指針 用指針變量可以指向一維數(shù)組中的元素,也可以指向多維數(shù)組中的元素。 復(fù)習(xí)一維數(shù)組與指針之間的關(guān)系 int a[10],*p。 p =amp。 *p=*(a+i)==a[i]。 a[0][0] a[0][1] a[0][2] a[0][3] a[1][0] a[1][1] a[1][2] a[1][3] a[2][0] a[2][1] a[2][2] a[2][3] a[0] a[1] a[2] a a+1 a+2 a+i == amp。a[0],amp。a[2] a[0][0] a[0][1] a[0][2] a[0][3] a[1][0] a[1][1] a[1][2] a[1][3] a[2][0] a[2][1] a[2][2] a[2][3] a[0] a[1] a[2] a+i == amp。a[0][0],amp。a[2][0] a[0][0] a[0][1] a[0][2] a[0][3] a[1][0] a[1][1] a[1][2] a[1][3] a[2][0] a[2][1] a[2][2] a[2][3] a[0] a[1] a[2] a a+1 a+2 a+i == amp。a[2][1],amp。a[i][j] a[0][0] a[0][1] a[0][2] a[0][3] a[1][0] a[1][1] a[1][2] a[1][3] a[2][0] a[2][1] a[2][2] a[2][3] a[0] a[1] a[2] a a+1 a+2 a+i == amp。a[i][j] *(a+i) == a[i] a[i]+j a[0][0] a[0][1] a[0][2] a[0][3] a[1][0] a[1][1] a[1][2] a[1][3] a[2][0] a[2][1] a[2][2] a[2][3] a[0] a[1] a[2] a a+1 a+2 a+i == amp。a[i][j] *(a+i) == a[i] a[0][0] a[0][1] a[0][2] a[0][3] a[1][0] a[1][1] a[1][2] a[1][3] a[2][0] a[2][1] a[2][2] a[2][3] a[0] a[1] a[2] a a+1 a+2 a+i == amp。a[i][j]) *(a+i) == a[i] a[0][0] a[0][1] a[0][2] a[0][3] a[1][0] a[1][1] a[1][2] a[1][3] a[2][0] a[2][1] a[2][2] a[2][3] a[0] a[1] a[2] a a+1 a+2 a+i == amp。a[0],amp。a[2] (2)a[0],a[1],a[2]分別代表 amp。a[1][0],amp。a[i][j] (4) *(a+i)+j代表 amp。 int *p。a[0],amp。 for(p=a[0]。p++) {if ((pa[0])%4==0) printf(\n)。 } } ?用普通的指針變量輸出數(shù)據(jù)元素時 ,要先二維數(shù)組序列化為一維 ,然后再輸出 .接下來定義提向一維數(shù)組的指針變量 . (2)指向一維數(shù)組的指針變量 指向一維數(shù)組的指針變量的聲明形式: int (*p)[4]。 例,輸出二維數(shù)組中任一行任一列元素的值
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1