在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

c語言指針用法簡單舉例 C51的指針概述

那片星 ? 來源:那片星 ? 作者:那片星 ? 2022-04-22 18:04 ? 次閱讀

指針是C語言的一個特殊的變量,它存儲的數(shù)值被解釋成為內(nèi)存的一個地址。

指針定義的一般形式如下。

數(shù)據(jù)類型 *指針變量名;

例如:
int i,j,k,*i_ptr; //定義整型變量i,j,k和整型指針變量i_ptr。
指針運算包括以下兩種:
(1)取地址運算符。取地址運算符&是單目運算符,其功能是取變量的地址,例如:
i_ptr=&i; //變量i的地址送給指針變量i_ptr
(2)取內(nèi)容運算符。取內(nèi)容運算符“*”是單目運算符,用來表示指針變量所指單元的內(nèi)容,在星號“*”運算符之后跟的必須是指針變量。例如:
j=*i_ptr; //將i_ptr所指的單元的內(nèi)容賦給變量j
可以把數(shù)組的首地址賦予指向數(shù)組的指針變量。例如:
int a[5],*ap;
ap=a; //數(shù)組名表示數(shù)組的首地址,故可賦予指向數(shù)組的指針變量
也可以寫成:
ap=&a[0]; //數(shù)組第一個元素的地址也是整個數(shù)組的首地址,也可賦予指針變量ap
還可以采用初始化賦值的方法:
int a[5],*ap=a;
也可以把字符串的首地址賦予指向字符類型的指針變量。例如:
unsigned char *cp;
cp="Hello World!";
這里應該說明的是,并不是把整個字符串裝入指針變量,而是把存放該字符串的字符數(shù)組的首地址裝入指針變量。
對于指向數(shù)組的指針變量,可以進行加減運算,例如:
cp--; //cp指向上一個數(shù)組元素
ap++; //ap指向下一個數(shù)組元素
例如:定義了指針類型的形式參數(shù)如下:
uchar *str;
該形式參數(shù)表示一個無符號字符型變量的地址。可以采用以下賦值語句:
SBUF=*(str+k); //將單元地址為str+k的內(nèi)容賦給專用寄存器SBUF,啟動發(fā)送
在調(diào)用該函數(shù)時,直接把數(shù)組trdata[]的數(shù)組名作為實際參數(shù)代入即可,因為數(shù)組名表示數(shù)組的首地址,故可直接賦予指向數(shù)組的指針變量。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • C語言
    +關(guān)注

    關(guān)注

    180

    文章

    7630

    瀏覽量

    140526
  • 指針
    +關(guān)注

    關(guān)注

    1

    文章

    484

    瀏覽量

    71032
收藏 人收藏

    評論

    相關(guān)推薦
    熱點推薦

    新概念51單片機C語言教程入門、提高、開發(fā)、拓展全攻略

    1.6 單片機的C51基礎知識介紹 1.6.1 利用C語言開發(fā)單片機的優(yōu)點 1.6.2 C51中的基本數(shù)據(jù)類型 1.6.3 C51數(shù)據(jù)類型
    發(fā)表于 04-15 13:57

    51單片機C語言學習筆記

    c51語言快速入門
    發(fā)表于 03-24 14:04 ?0次下載

    全套C語言培訓資料—PPT課件

    全套C語言培訓資料,共427頁,13個章節(jié):C語言概述、程序的靈魂—算法、數(shù)據(jù)類型 & 運算符與表達式、順序程序設計、選擇結(jié)構(gòu)程序設
    發(fā)表于 03-12 14:50

    單片機學習—C51源代碼和Proteus仿真文件

    單片機學習—C51源代碼和Proteus仿真文件.zip, 有各種例子
    發(fā)表于 02-10 13:46 ?1次下載

    指針被釋放后就變成了空指針

    指針被釋放后,是不是就變成了空指針?有好多同學提出了這樣的問題。 借用《C專家編程》上面的一段代碼,可以很好的解釋這個問題。 ? ? #include int main(){ char *s
    的頭像 發(fā)表于 01-22 09:23 ?339次閱讀

    C語言程序設計教程第4版第8講:指針

    C語言指針講解
    發(fā)表于 11-20 14:10 ?5次下載

    通過C51單片機控制數(shù)碼管顯示

    電子發(fā)燒友網(wǎng)站提供《通過C51單片機控制數(shù)碼管顯示.docx》資料免費下載
    發(fā)表于 11-12 15:51 ?3次下載

    C語言指針學習筆記

    本文從底層內(nèi)存分析,徹底讓讀者明白C語言指針的本質(zhì)。
    的頭像 發(fā)表于 11-05 17:40 ?571次閱讀
    <b class='flag-5'>C</b><b class='flag-5'>語言</b><b class='flag-5'>指針</b>學習筆記

    C語言指針運算符詳解

    C語言中,當你有一個指向數(shù)組中某個元素的指針時,你可以對該指針執(zhí)行某些算術(shù)運算,例如加法或減法。這些運算可以用來遍歷數(shù)組中的元素,如ptr[i]等價于*(ptr + i)。然而,如果
    的頭像 發(fā)表于 10-30 11:16 ?697次閱讀

    把esp8266加入到c51單片機單通道程序怎么寫

    要將ESP8266模塊加入到C51單片機的單通道程序中,您需要了解如何通過串行通信(UART)與ESP8266進行通信。以下是如何實現(xiàn)這一點的步驟和示例代碼。 步驟 1:硬件連接 首先,您需要
    的頭像 發(fā)表于 10-18 11:32 ?1464次閱讀

    電流計指針偏轉(zhuǎn)方向是正極還是負極

    電流計指針的偏轉(zhuǎn)方向并非簡單地指向正極或負極,而是取決于電流的流入方向以及電流計正負極的連接方式。以下是對這一問題的分析: 一、電流流入方向與指針偏轉(zhuǎn)的關(guān)系 常規(guī)情況 : 對于常規(guī)的電流計(假設其
    的頭像 發(fā)表于 09-19 15:18 ?8955次閱讀

    C語言指針詳細解析

    可以對數(shù)據(jù)本身,也可以對存儲數(shù)據(jù)的變量地址進行操作。 指針是一個占據(jù)存儲空間的實體在這一段空間起始位置的相對距離值。在C/C++語言中,指針
    發(fā)表于 09-14 10:03

    面試常考+1:函數(shù)指針指針函數(shù)、數(shù)組指針指針數(shù)組

    在嵌入式開發(fā)領(lǐng)域,函數(shù)指針指針函數(shù)、數(shù)組指針指針數(shù)組是一些非常重要但又容易混淆的概念。理解它們的特性和應用場景,對于提升嵌入式程序的效率和質(zhì)量至關(guān)重要。一、
    的頭像 發(fā)表于 08-10 08:11 ?1354次閱讀
    面試常考+1:函數(shù)<b class='flag-5'>指針</b>與<b class='flag-5'>指針</b>函數(shù)、數(shù)組<b class='flag-5'>指針</b>與<b class='flag-5'>指針</b>數(shù)組

    面試中的高頻問題:指針函數(shù)與函數(shù)指針,你能完美應對嗎?

    一直覺得C語言較其他語言最偉大的地方就是C語言中的指針,有些人認為
    的頭像 發(fā)表于 06-22 08:11 ?2214次閱讀
    面試中的高頻問題:<b class='flag-5'>指針</b>函數(shù)與函數(shù)<b class='flag-5'>指針</b>,你能完美應對嗎?

    Keil+C51中對雙數(shù)據(jù)指針的直接利用

    Keil+C51中對雙數(shù)據(jù)指針的直接利用
    發(fā)表于 06-18 10:15 ?0次下載
    主站蜘蛛池模板: 日本资源在线观看 | 午夜影视免费观看 | 久久极品 | 国产黄色大片网站 | 国产yw855.c免费观看网站 | 四虎精品永久在线 | 婷婷视频网站 | 亚洲人成网i8禁止 | 506rr亚洲欧美 | 2019国产情侣| 色91在线| 人人爱天天做夜夜爽毛片 | 亚洲福利一区二区三区 | 色费女人18女人毛片免费视频 | 亚洲hh| 欧洲一级鲁丝片免费 | 琪琪see色原网一区二区 | 加勒比色| 日韩高清在线日韩大片观看网址 | 午夜高清视频在线观看 | 日日干夜夜欢 | 国产资源在线免费观看 | 免费国产综合视频在线看 | 美女扒开下面让男人捅 | 五月天免费在线播放 | 久久综合综合久久 | 国产成人精品本亚洲 | 日日干夜夜爽 | 天天夜天天干 | h黄视频在线观看 | 国产精品丝袜 | 亚洲色图视频在线 | 天堂资源在线官网bt | 天天躁天天狠天天透 | 在线观看日本免费不卡 | 亚洲三级色| 高清视频一区 | 宅男午夜视频在线观看 | 美女色黄一男一女 | 在线观看黄网 | 久久久国产精品网站 |