江漢大學(xué)自考

江漢大學(xué)自考在線咨詢在線咨詢

江漢大學(xué)學(xué)校介紹院校隸屬: 教育部 簡稱:江大 地址:湖北省武漢市經(jīng)濟技術(shù)開發(fā)區(qū)三角湖路8號
  • 本科
  • 綜合類
  • 公辦
  • 自考助學(xué)點
  • 成考函授站
江漢大學(xué)自考熱門專業(yè)熱門專業(yè):護理學(xué)、教育學(xué)、行政管理、學(xué)前教育
江漢大學(xué)咨詢電話

指針的學(xué)習(xí)方法

2013-04-24  整編:江漢大學(xué)自考

來源:
湖北省教育考試院
江漢大學(xué)繼續(xù)教育學(xué)院
湖北自考網(wǎng)

前言
  
  指針一直認為是C語言中精華。只有掌握了指針,你才能說你學(xué)會了C語言。
  
  相當(dāng)初,我是把指針這一章足足看了三遍才算是“學(xué)了這一章”下面的文字是阿容
  
  寫的,對我學(xué)習(xí)C語言的指針幫助很大。好東西不敢獨享,今天把它貼出來,希望
  
  大家也會有所幫助。
  
  第一章。指針的概念?
  
  指針是一個特殊的變量,它里面存儲的數(shù)值被解釋成為內(nèi)存里的一個地址。
  
  要搞清一個指針需要搞清指針的四方面的內(nèi)容:指針的類型,指針所指向的
  
  類型,指針的值或者叫指針所指向的內(nèi)存區(qū),還有指針本身所占據(jù)的內(nèi)存區(qū)。讓
  
  我們分別說明。
  
  先聲明幾個指針放著做例子:
  
  例一:
  
  (1)int *ptr;

  
  (2)char *ptr;

  
  (3)int **ptr;

  
  (4)int (*ptr);

  
  (5)int *(*ptr);

  
  如果看不懂后幾個例子的話,請參閱我前段時間貼出的文章<<如何理解c和c
  
  ++的復(fù)雜類型聲明>>.
  
  1.指針的類型。
  
  從語法的角度看,你只要把指針聲明語句里的指針名字去掉,剩下的部分就
  
  是這個指針的類型。這是指針本身所具有的類型。讓我們看看例一中各個指針的
  
  類型:
  
  (1)int *ptr;
//指針的類型是int *
  
  (2)char *ptr;
//指針的類型是char *
  
  (3)int **ptr;
//指針的類型是int **
  
  (4)int (*ptr);
//指針的類型是int(*)
  
  (5)int *(*ptr);
//指針的類型是int *(*)
  
  怎么樣?找出指針的類型的方法是不是很簡單?
  
  2.指針所指向的類型。
  
  當(dāng)你通過指針來訪問指針所指向的內(nèi)存區(qū)時,指針所指向的類型決定了編譯
  
  器將把那片內(nèi)存區(qū)里的內(nèi)容當(dāng)做什么來看待。
  
  從語法上看,你只須把指針聲明語句中的指針名字和名字左邊的指針聲明符
  
  *去掉,剩下的就是指針所指向的類型。例如:
  
  (1)int *ptr;
//指針所指向的類型是int
  
  (2)char *ptr;
//指針所指向的的類型是char
  
  (3)int **ptr;
//指針所指向的的類型是int *
  
  (4)int (*ptr);
//指針所指向的的類型是int()
  
  (5)int *(*ptr);
//指針所指向的的類型是int *()
  
  在指針的算術(shù)運算中,指針所指向的類型有很大的作用。
  
  指針的類型(即指針本身的類型)和指針所指向的類型是兩個概念。當(dāng)你對C越
  
  來越熟悉時,你會發(fā)現(xiàn),把與指針攪和在一起的“類型”這個概念分成“指針的
  
  類型“和”指針所指向的類型“兩個概念,是精通指針的關(guān)鍵點之一。我看了不
  
  少書,發(fā)現(xiàn)有些寫得差的書中,就把指針的這兩個概念攪在一起了,所以看起書
  
  來前后矛盾,越看越糊涂。
  
  3.指針的值,或者叫指針所指向的內(nèi)存區(qū)或地址。
  
  指針的值是指針本身存儲的數(shù)值,這個值將被編譯器當(dāng)作一個地址,而不是
  
  一個一般的數(shù)值。在32位程序里,所有類型的指針的值都是一個32位整數(shù),因為
  
  32位程序里內(nèi)存地址全都是32位長。
  
  指針所指向的內(nèi)存區(qū)就是從指針的值所代表的那個內(nèi)存地址開始,長度為si
  
  zeof(指針所指向的類型)的一片內(nèi)存區(qū)。以后,我們說一個指針的值是XX,就相

江漢大學(xué)自考1000元助學(xué)金申請表
姓名:
手機:
專業(yè):
學(xué)歷:
個人信息保護聲明《用戶隱私政策》

相關(guān)推薦

  • 指針的學(xué)習(xí)方法
  • 江漢大學(xué)自考院校新聞
  • 江漢大學(xué)自考
  • 指針,的,學(xué)習(xí)方法,前言,指針,一直,被,認為是

? 溫馨提示:本文來源各教育官網(wǎng)、官號平臺,最新指針的學(xué)習(xí)方法請各位考生以江漢大學(xué)繼續(xù)教育學(xué)院、湖北省教育考試院通知為準。如有侵權(quán),請聯(lián)系我們刪除。

湖北自考“內(nèi)部資料”免費領(lǐng)取

  • 上班族必選8個專業(yè)
  • 一年備考《時間表》
  • 我的“上岸”分享
  • 院校簡章一覽表
  • 自考真題解析
  • 自考政策及內(nèi)幕
一鍵領(lǐng)取

注意:關(guān)注公眾號后 免費獲取

相關(guān)文章
同校考生交流群(免費領(lǐng)資料
江漢大學(xué)自考交流群
微信掃一掃加入自考交流群
與考生自由互動、并且能直接與資深老師進行交流、解答。
實時接收通知提醒
湖北自考網(wǎng)微信公眾號
掃一掃關(guān)注微信公眾號
實時接收自考報考政策通知,報名、考試、查成績先人一步。
網(wǎng)上報名
如實填寫,方便審核通過,帶“*”文本框為必填,有問題點擊【在線咨詢】
  • *姓名:
  • *手機號:
  • *專業(yè):
  • 備注:
西藏| 克什克腾旗| 太原市| 清涧县| 屯昌县| 嘉禾县| 松潘县| 西城区| 遵化市| 乌拉特中旗| 哈密市| 湟源县| 高台县| 荔波县| 城固县| 中卫市| 重庆市| 申扎县| 黄冈市| 绩溪县| 兴隆县| 深泽县| 泰安市| 鄢陵县| 滦平县| 武定县| 新泰市| 湘潭市| 敖汉旗| 中牟县| 彭阳县| 古田县| 青铜峡市| 大足县| 当阳市| 女性| 安徽省| 沭阳县| 呼图壁县| 米脂县| 连平县|