- 1、本文档共39页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Chapter10 指標 海文化事業股份有限公司
|範例:回傳指標(1) 2 1 範例:回傳指標(2) 回傳指標函數宣告 10.3.3 回傳指標 10.3 指標與函數 |範例:回傳指標(2) 6 5 4 3 2 1 「指標變數」的位址 範例:回傳指標(1) 7 10.3.3 回傳指標 10.3 指標與函數 a(位址,值)10 1037814072 return x ; 8 |「指標變數」的位址 10.4 雙重指標 4 3 2 1 範例:「指標變數」位址 範例:回傳指標(2) 022FF74 200 022FF74 變數 x pt 022FF74 022FF74 022FF70 pt x *pt |範例:「指標變數」位址 6 4 5 3 2 1 雙重指標 「指標變數」的位址 4.1.2 printf() 與格式化輸出 7 8 9 pt指向的 x 變數值(*pt): pt本身的值(pt): pt本身的位址(pt): 022FF74 1000 x pt 022FF74 022FF70 *pt pt 1000 0022FF74 0022FF70 1000 0022FF74 0022FF70 10.4 雙重指標 C 語言入門經典 |10 指標 |讀取變數的運算 10.1 變數與儲存位址 4 3 2 1 位址表示法 | 100 100 X 100 100 X 100 240ff5c 位址 表面作業 底層作業 |位址的表示法 範例:變數位址 讀取變數的運算 位址以十六進位的格式表示,例如 240ff5c 運算子支援變數的位址資訊存取 printf(“%d”,x) ; // 十進位 printf(“%p”,x) ; // 十六進位 10.1 變數與儲存位址 |範例:變數位址 6 5 4 3 2 1 運算子與變數 x 的關聯 位址的表示法 7 8 9 x 位址(10,16): y 位址(10,16): z 位址(10,16):37814104240ff5c 240ff58 240ff50 10 10.1 變數與儲存位址 200 200 100.123 x y z 240ff5c 240ff58 240ff50 |& 運算子與變數 x 的關聯 10.1 變數與儲存位址 4 3 2 1 「指標變數」的宣告與設值 範例:變數位址 200 x 240ff5c %d %p|「指標變數」的宣告與設值 10.2 使用指標 2 1 「指標變數」的 * 使用時機 運算子 與變數 x 的關聯 10.2.1 變數與指標變數 ptype *pname ; ptype *pname = vname ; 指標變數專門用來儲存位址資料,以 * 為字首宣告: 透過 「」 連結變數名稱取得指標,將其指定給指標變數 pname: |「指標變數」的 * 使用時機 2 1 「指標變數」的設值實際語法 「指標變數」的宣告與設值 ptype *pname ; pname = vname ; 指標變數宣告時以 * 標示: 指標變數單獨設值時不可以 * 標示: 10.2.1 變數與指標變數 10.2 使用指標 |「指標變數」的設值實際語法 4 3 2 1 透過 * 取得指標變數的對應值 「指標變數」的 * 使用時機 int *pt = x ; 200 變數 X 240ff5c pt 240ff5c int *pt ; pt = x ; 10.2.1 變數與指標變數 10.2 使用指標 |透過 * 取得指標變數的對應值 2 1 範例:指標 「指標變數」的設值實際語法 200 變數 X 240ff5c pt 240ff5c *pt 10.2 使用指標 10.2.1 變數與指標變數 |範例:指標 6 5 4 3 2 1 「指標變數」的表示語法與對應值 透過 * 取得指標變數的對應值 變數 x 位址 : 指標變數 y : 指標變數 y 的值 : 0022FF74 200 0022FF74 10.2.1 變數與指標變數 10.2 使用指標 |「指標變數」的表示語法與對應值 多「指標變數」宣告 範例:指標 int x int *y 「」:取出變數的位址 「*」:取出「指標變數」的值 10.2.1 變數與指標變數 10.2 使用指標 |多「指標變數」宣告 2 1 範例:* 與「指標變數」宣告 「指標變數」的表示語法與對應值 10.2.2 「*」與指標變數 ptype* pname ; int* x,y,z ; int *x,y
您可能关注的文档
- BV20市场法.doc
- BZ251FPSO产水处理系统培训.ppt
- B型报价如下.doc
- B型钠肽课件.ppt
- boyfiend费.doc
- Brain剖课件.ppt
- C++与第三章.ppt
- B超课析课件.ppt
- B型肝炎析课件.ppt
- C4核磁共现象.ppt
- 第一单元隋唐时期繁荣与开放的时代(原卷板).docx
- 第04讲测量平均速度(原卷版)-2022年新八年级物理暑假课(人教版).docx
- 第01课邓稼先(基础训练)(原卷版).docx
- Unit1单元小结-2022-2023学年七年级英语下册(牛津深圳版).docx
- 专题21书面表达考点4叙事描写类-2022年中考英语真题分项汇编(原卷版).docx
- 秘籍13 化学解答题(原卷版).docx
- 8.1牛顿第一定律2.docx
- 第13练感叹句-2022年七年级英语(牛津上海版).docx
- 儿童瑜伽培养小学生的身体协调性和集中力.pptx
- 第1章数学与我们同行全章复习与检测卷(4个知识点2种题型)(原卷版).docx
文档评论(0)