




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
指針實現(xiàn)學(xué)生綜合測評成績管理指針與二維數(shù)組二維數(shù)組結(jié)構(gòu)設(shè)有數(shù)組定義為:inta[3][4];則有:
a表示數(shù)組在內(nèi)存中的首地址。
a+i=a[i]=&a[i][0]代表第i行的首地址二維數(shù)組結(jié)構(gòu)二維數(shù)組的邏輯結(jié)構(gòu)圖如下:a[0][3]a[0][2]a[0][1]a[0][0]a[1][3]a[1][2]a[1][1]a[1][0]a[2][3]a[2][2]a[2][1]a[2][0]a[0]a[1]a[2]a+0a+2a+1閱讀代碼#include<stdio.h>main(){inta[3][4]={0,1,2,3,4,5,6,7,8,9,10,11};printf("%d,",a);//第0行首地址printf("%d,",a[0]);//第0行0列地址printf("%d\n",&a[0][0]);//第0行0列地址printf("%d,",a+1);//第1行首地址printf("%d,",*(a+1));//第1行0列地址printf("%d,",&a[1]);printf("%d\n",&a[1][0]);}輸出二維數(shù)組有關(guān)值舉例用指針變量輸出二維數(shù)組元素。#include<stdio.h>main(){inta[3][4]={0,1,2,3,4,5,6,7,8,9,10,11};inti,*p=a[0];for(i=0;i<12;i++,p++){printf("%5d",*p);if((i+1)%4==0)printf("\n");}}指向指針的指針如果一個指針變量存放的又是另一個指針變量的地址,則稱這個指針變量為指向指針的指針變量。定義格式:類型標識符**指針變量名如:char**p;應(yīng)用#include<stdio.h>main(){staticchar*name[]={"Illegalday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"};
char**ps;//定義一個指向字符指針變量的指針變量psinti;printf("inputDayNo:\n");scanf("%d",&i);if(i<0)exit(1);ps=name+i;//為ps賦值printf("DayNo:%2d-->%s\n",i,*ps);//輸出
}利用指針的指針實現(xiàn)輸入0-6的數(shù)輸出對應(yīng)的星期英文。應(yīng)用說明name是一個指針數(shù)組,它的每一個元素是一個指針型數(shù)據(jù),其值為地址。name是一個數(shù)組,它的每一個元素都有相應(yīng)的地址。數(shù)組名name代表該指針數(shù)組的首地址。其中當i=1時,name[i]是"Monday"的首地址,ps=name+i是name[i]的地址,所以ps就是指向指針型數(shù)據(jù)的指針變量。輸出時的“*ps”表示*(name+i),即name[i]。
練一練
#include<stdio.h>#include<math.h>doublef(double**x,intm,intn){doublemax;inti,j;for(i=0;i<m;i++){max=x[i][0];for(j=1;j<n;j++)
if(fabs(x[i][j])>fabs(max))
max=x[i][j];for(j=0;j<n;j++)x[i][j]/=max;}}voidmain(){FILE*fp;doublea[3][3]={{1.3,2.7,3.6},{2,3,4.7},{3,4,1.27}};double*c[3]={a[0],a[1],a[2]};inti,j;/****考生在以下空白處寫入執(zhí)行語句******//****考生在以上空白處寫入執(zhí)行語句******/
fp=fopen("CD2.dat","wb");fwrite(*a+8,8,1,fp);fclose(fp);}f(c,3,3);for(i=0;i<3;i++
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 社會工作者信息分享機制試題及答案
- 軟件評測師考試的真題預(yù)測及解析試題及答案
- 猜成語智力測試題及答案
- 阜新中考模擬數(shù)學(xué)試題及答案
- 幼兒教師試題及答案
- 智慧選項的初級社會工作者考試試題及答案
- 2025合同終止效力參考范文
- 2025年網(wǎng)絡(luò)規(guī)劃設(shè)計師考試知識卡片試題及答案
- 突破難關(guān)初級社會工作者考試的試題及答案
- 數(shù)據(jù)流移轉(zhuǎn)與網(wǎng)絡(luò)設(shè)計的關(guān)系試題及答案
- 2025年成都市中考歷史試題卷(含答案)
- 建設(shè)工程法規(guī)考試題真題及答案
- 中國鹽業(yè)集團有限公司所屬企業(yè)招聘筆試題庫2025
- 2024年江蘇省泰興市事業(yè)單位公開招聘教師崗考試題帶答案分析
- Q-GDW 10393.1-2024 變電站設(shè)計規(guī)范-第1部分:35kV變電站
- (人教2024版)英語七下期末全冊分單元總復(fù)習(xí)課件(新教材)
- 2025年二年級語文期末復(fù)習(xí)計劃
- 2025年市場營銷專業(yè)人才考核試題及答案
- 防范惡劣天氣安全教育
- 第七章郵輪游客投訴心理及處理技巧46課件
- 2025-2030年全球及中國槐糖脂行業(yè)市場現(xiàn)狀供需分析及投資評估規(guī)劃分析研究報告
評論
0/150
提交評論