




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
externint*x;- externint 如無特別說明,右值 數(shù)組下標(biāo)特點數(shù)組:chara[9]=“abedefgh”;… 指針:char取地址50811805180 / 數(shù)組:chara[9]=“abedefgh”;…5…5 char chara[]=”abcdefgh”; 據(jù)外部數(shù)組(externalarray)的使用數(shù)組時,數(shù)組可以寫成指針,可以互換 charmy_array[10]char*my_ptr;j=strlen(my_array);J=strlen(my_ptr); Inti=2p=a;
p=
p= t Func(char Func(char 與a[I,j,k] char或 typedefchar
intapricot[2][3][5]sizeof(apricot)區(qū)域 int charvegetables[][9]
char 嵌“crispyfriedpatatoes”嵌
int/ introw_1[]={1,2,3,4,5,-1};/*一1是行結(jié)束introw_2[]={6,7,-introw_3[]={8,9,10,-1};int{row_1,row_2, 方法模式:my_function(intinta[3][3]{{1,1,{2,2,{3,3,嵌}
{ 方法模式:my_function(intmy_array[][20;方法3(指針傳遞模式模式:my_function(charinta[3][3]{{1,1,{2,2,{3,3,
{//函數(shù)定 **rr嵌}{ ;} Intmain(){intint*p;i=5;p=& /*now*p==i*/*%PisdescribedinFAQVII.28*/printf("i=%d,p=%P, *p=%d\n",i,P,*p);*p=6; /*sameasi=6*/printf("i=%d,p=%P, *p=%d\n",i,P,*P);return0; /*seeFAQXVI.4*/}}inti=int*ip0l=int**ip02=&ip01;int***ip03=&ip02;int****ip04=&dp03;int*****ip05=&ip04; 不要
******ip06= *******ip07=/*Wouldrunforeverifyoudidn'tlimitittoMAX*/#include<stdio.h>struct{ value[3];structcirc_list *next;struct suffixes[]="th",&.suffixes[1],/*Oth*/"st",&.suffixes[2],/*1st*/
#defineMAX20{inti=0;while(i{
*p=1.4.2"nd",&suffixes[3],/*2nd*/"rd",&suffixes[4],/*3rd*/"th",&.suffixes[5],/*4th*/"th",&.suffixes[6],/*5th*/"th",&suffixes[7],/*6th*/"th",&suffixes[8],/*7th*/"th",&suffixes[9],/*8th*/"th",&suffixes[0],/*9th*1.4.2
printf("%ds%\n",i,p-+p=p-}}/ char*strepy(char‘strl,constcharchar*strncpy(char*strl,constchar*str2,size_tn);void*memcpy(void*addrl,void*addr2,size_tn);NULLif(/*...{}{}
/*...*/如果兩個指針向同一個數(shù)組,它們就可以相減,其為如果兩個指針不是指向一個數(shù)組,它們相減就沒有意#include<stdio.h>#include<stddef.h>structstuff{
main({
*p0=*p8=&-array[8];diff=p8-p0;addr.diff=(char*)p8-(char*)structstuffarray[]{{"The"},{"quick"{"brown"},{"fox"{"jumped"},{"over"{"the"},{"lazy"{"dog."},{""嵌入式家
printf("&array[0]=p0=%P\n",(void*)p0);printf("&.array[8]=p8=%P\n",(void*)p8);printf("Thedifferenceofpointersis%ld\n",(long)diff);printf("Thedifferenceofaddressesis%ld\n",(long)printf("p8-8=%P\n",(void*)(p8-8));printf("p0+8=%P(sameasp8)\n",(void*)(p0+8));return0; /*seeFAQXVI.4*/當(dāng)把一個整型值加到一個指針上后,該指針指向的位float*find();{staticfloatinti,m;printf("Enterthenumbertobefound:");printf("thescoreofNO.%dare:\n",m);
{float*pt;}}指向函數(shù)的 void{inta,b,c;
intmax(intx,int{}}定義一個原型為intFun(inta的函數(shù)指針typedefint(*PTRFUN)(intaPara); pFunint(*pFun2)inta intintCallBack(inta){return++a;}voidCaller(PTRFUNcbvoidCaller(int
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 人教版七年級英語下冊教學(xué)工作計劃(及進(jìn)度表)
- 2025年湖北省中考化學(xué)模擬試卷(附答案)
- 2021年上海高考語文真題卷(附答案)
- 藝術(shù)品交易居間服務(wù)協(xié)議
- 二零二五年度北京市危險品倉儲安全評價合同范本
- 展覽館裝修合同參考模板
- 中醫(yī)護(hù)理學(xué)(第5版)課件 第二章藏象
- 特殊作業(yè)施工方案
- 餐飲業(yè)可行性分析報告
- 農(nóng)業(yè)小鎮(zhèn)規(guī)劃
- 航線維修工具丟失的風(fēng)險管理項目課件
- 體育課的重要性課件
- 海南省建筑工程竣工驗收資料
- 廣州市出租汽車駕駛員從業(yè)資格區(qū)域科目考試題庫(含答案)
- 往屆江蘇省教師公開招聘考試小學(xué)音樂真題及答案A卷
- 中醫(yī)學(xué)病因病機(jī)共53張課件
- 土的密度試驗檢測記錄表(灌水法)
- 江西省鄱陽湖康山蓄滯洪區(qū)安全建設(shè)工程項目環(huán)境影響報告書
- 虛假訴訟刑事控告書(參考范文)
- 三相電知識要點課件
- A4橫線稿紙模板(可直接打印)-a4線條紙
評論
0/150
提交評論