C語言筆記11

1、把字符串的首地址賦予指向字符類型的指針變量。例如:

char *pc;

pc="C Language";

2、把函數(shù)的入口地址賦予指向函數(shù)的指針變量。例如:

int (*pf)();

pf = func;? //func 為函數(shù)名

3、int a[5],*pa;

pa=a;? //pa指向數(shù)組a,也是指向a[0]

pa=pa+2;? //pa指向a[2],即pa的值為&pa[2]

4、兩指針變量相減

兩指針變量相減所得之差是兩個指針所指數(shù)組元素之間相差的元素個數(shù)。實際上是兩個指針值(地址)相減之差再除以該數(shù)組元素的長度(字節(jié)數(shù))。例如pf1和pf2是指向同一浮點數(shù)組的兩個指針變量,設(shè)pf1的值為2010H,pf2的值為2000H,而浮點數(shù)組每個元素占4個字節(jié),所以pf1-pf2的結(jié)果為(2000H-2010H)/4=4,表示pf1和 pf2之間相差4個元素。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 指針是C語言中廣泛使用的一種數(shù)據(jù)類型。 運用指針編程是C語言最主要的風(fēng)格之一。利用指針變量可以表示各種數(shù)據(jù)結(jié)構(gòu); ...
    朱森閱讀 3,607評論 3 44
  • 1.語言中變量的實質(zhì) 要理解C指針,我認為一定要理解C中“變量”的存儲實質(zhì), 所以我就從“變量”這個東西開始講起吧...
    金巴多閱讀 1,972評論 0 9
  • 前言 把《C++ Primer》[https://book.douban.com/subject/25708312...
    尤汐Yogy閱讀 9,661評論 1 51
  • 仲兄正軍,自幼喜畫,人呼二呆。今檢往日微信,見梅花圖,感懷寄情。 一樹槑花見眼前,弟兄情掛五十年。 二呆三六人呼笑...
    蔚海山莊三六子閱讀 281評論 4 9
  • 01 老侯今天沒有像往日那樣去公園遛彎,把孫子送去幼兒園后,就向五一廣場對面的皇冠酒店走去。 老侯個子不高,微胖,...
    馬驥伏櫪閱讀 574評論 0 0

友情鏈接更多精彩內(nèi)容