亚洲欧洲国产欧美一区精品,激情五月亚洲色五月,最新精品国偷自产在线婷婷,欧美婷婷丁香五月天社区

      考試首頁 | 考試用書 | 培訓(xùn)課程 | 模擬考場 | 考試論壇  
      全國  |             |          |          |          |          |         
        當(dāng)前位置:計算機(jī)等級 > 二級考試 > C語言程序設(shè)計 > C語言輔導(dǎo) > 文章內(nèi)容
        

      全國計算機(jī)等級考試二級C語言入門教程(87)

      中華IT學(xué)院   【 】  [ 2016年4月29日 ]

      指針變量的賦值

      指針變量同普通變量一樣,使用之前不僅要定義說明, 而且必須賦予具體的值。未經(jīng)賦值的指針變量不能使用,
      否則將造成系統(tǒng)混亂,甚至死機(jī)。指針變量的賦值只能賦予地址,決不能賦予任何其它數(shù)據(jù),否則將引起錯誤。在C
      語言中, 變量的地址是由編譯系統(tǒng)分配的,對用戶完全透明,用戶不知道變量的具體地址。 C語言中提供了地址運(yùn)
      算符&來表示變量的地址。其一般形式為:& 變量名;如&a變示變量 a的地址,&b表示變量 b的地址。變量本身必
      須預(yù)先說明。設(shè)有指向整型變量的指針變量 p,如要把整型變量a 的地址賦予 p可以有以下兩種方式:

      (1)指針變量初始化的方法 int a;
      int *p=&a;
      (2)賦值語句的方法 int a;
      int *p;
      p=&a;
      不允許把一個數(shù)賦予指針變量,故下面的賦值是錯誤的: int*p;p=1000; 被賦值的指針變量前不能再加“*”說明符,
      如寫為*p=&a 也是錯誤的

      分享到:
      本文糾錯】【告訴好友】【打印此文】【返回頂部
      將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動訪問考試網(wǎng) | 復(fù)制本頁地址,傳給QQ/MSN上的好友 | 申請鏈接 | 意見留言 TOP
      關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
      Copyright © 2006-2017 中華考試網(wǎng)(Examw.com) All Rights Reserved  營業(yè)執(zhí)照