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

正文內(nèi)容

lesson18數(shù)據(jù)的組織結構二指針與函數(shù)-wenkub

2023-03-10 13:55:22 本頁面
 

【正文】 023做法 2 2023/3/9 電氣與信息工程學院計算機系制作 3 指針作為函數(shù)參數(shù) 2例2:從鍵盤輸入 10個數(shù),輸出最大值 分析:定義一個函數(shù),該函數(shù)返回最大值的地址 2023/3/9 電氣與信息工程學院計算機系制作 3 指針作為函數(shù)參數(shù) 2include int * findMax(int * array,int len)。 } void swap(int *p1, int *p2) { int *p。 p_1=a。 } …... 2023 2023 2024 2023 2023 200C 2028 202C 2030 ... 5 9 整型變量 a 整型變量 b (main) 指針 pr_1 指針 p_2 2023 2023 (swap) 指針 p1 指針 p2 整型 p 5 9 2023 2023 COPY 5 做法 1 2023/3/9 電氣與信息工程學院計算機系制作 3 指針作為函數(shù)參數(shù) 2void swap(int *p1, int *p2)。 t=*p1。 p_2=b。 int main() { int a,b。 int *p_1,*p_2。 if(ab)swap(p_1,p_2)。 *p1=*p2。 int main() { int a,b。 p_2=b。 p=p1。 void input(int array[],int len)。 max=findMax(a,10)。 for(p=array。 } void input(int array[],int len){ int i。 } return 。i++){ printf(%4d,a[i])。il。 int *mp,i,t。i10。 *mp=t。 int * p。 p=x。 int ** pp。 p= a[0][0]。 if(i%4==0) printf(\n)。 int (*ptr2)[COLNUM]。 i++) { for (j=0。 } 2023/3/9 電氣與信息工程學院計算機系制作 3 指針與二維數(shù)組 4方法二: ptr2 = a。 jCOLNUM。 1 0 0 0 0 0 0 1 2 0 0 0 0 0 1 2 3 0 0 0 0 1 2 3 4 0 0 0 1 2 3 4 5 0 0 1 2 3 4 5 6 0 1 2 3 4 5 6 7 2023/3/9 電氣與信息工程學院計算機系制作 3 指針與二維數(shù)組 4? 問題分析 ? 位于下三角部分的元素內(nèi)容等于列下標加 1,上三角部分的元素內(nèi)容全部為 0。 /*構造下三角方陣 */ for (i=0。 jNUM。 iNUM。 j++) printf(%3d, *(ptr+j))。 2023/3/9 電氣與信息工程學院計算機系制作 3 指針數(shù)組 5int a[10] int * d[10] a是數(shù)組 ,元素類型為整型 d是數(shù)組 ,元素類型為整型指針 d a d[0]=a[0] d[3]=a[9] 可以聲明數(shù)組 ,其元素都是指針 (指針數(shù)組 ) 相當于類型 2023/3/9 電氣與信息工程學院計算機系制作 3 指針數(shù)組 5例 4:在程序中有 5種顏色,將其輸出 include int main( ) { int i。 i++) printf(%10s\n, color[i])。表示字符串可以有下面幾種方法: ? char str1[ ] = “This is a C program.”。 ? str1是一個含有 21個元素的字符型數(shù)組,前 20個元素用來存放字符序列 “ This is a C program.”,最后一個元素存放字符串結束符 ‘ \0’; str2是一個指向字符串常量的指針;str3指向一塊動態(tài)申請且可以放置 25個字符的存儲空間,調(diào)用 strcpy() 函數(shù)的目的是將 str2所指向的字符串常量復制到 str3指向的存儲空間中。 char *sp = This is a string。 非法 數(shù)組名是常量,不能對它賦值 2023/3/9 電氣與信息工程學院計算機系制作 3 變量與內(nèi)存 8include int main(){ int a=1,b=2,c=3。 return 0。 printf(*p=%d\n,*p)。 printf(%c\n,*(p+3))。A39。 printf(*p=%d\n,*(int *)p)。 printf(*p=%f\n,*(float *)p)。i=5。 printf(b=%d\n,b)。 ( 3) 使指針指向獲得的內(nèi)存空間 , 以便用指針在該空間內(nèi)實施運算或操作 。 當某個動態(tài)分配的存儲塊不再用時,要及時將它釋放 2023/3/9 電氣與信息工程學院計算機系制作 3 動態(tài)內(nèi)存分配
點擊復制文檔內(nèi)容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1