首页
/
每日頭條
/
科技
/
c語言定義和使用指針變量例題
c語言定義和使用指針變量例題
更新时间:2026-09-11 07:35:54
函數參數傳遞指針變量

在函數的定義中,函數的參數可以是各種變量,就包括指針變量。首先,我們來看看一個函數的定義:

void func(char* p);

該函數的名稱叫做func,參數定義為 char* p是個一級指針變量;那麼,對該函數有如下調用:

char a = 'A';

func(&a);

此時,把字符變量a的地址賦給func函數的指針變量p參數,如同:

char* p = &a;

那麼,func函數中的指針變量p參數,就指向了字符變量a;

程序測試代碼如下:

c語言定義和使用指針變量例題(函數參數如何傳遞指針變量)1

運行的結果如下:

c語言定義和使用指針變量例題(函數參數如何傳遞指針變量)2

可以看到,在func()函數中,輸出字符變量b的值,就是傳遞給func()函數的字符變量a。因為func()函數中的參數指針變量p指向字符變量a;所以,執行:

char b = *p;

那麼,*p就是對指針變量p進行降級,轉換為指針變量p所指向的變量a;最終,把變量a賦給變量b。所以,輸出變量b的值就是變量a的值。如同:

char b = a; //就是把變量a的值賦給變量b;

此時,通過傳遞指針,我們可以在func()函數内,得到一個指針p指向變量a。那麼,我們可以通過指針變量p修改變量a的值。程序測試例子如下:

c語言定義和使用指針變量例題(函數參數如何傳遞指針變量)3

程序運行結果如下:

c語言定義和使用指針變量例題(函數參數如何傳遞指針變量)4

可以看到,通過指針變量p,可以修改傳遞給func()函數的參數a。

總結

本章節我們學習了C語言的指針,這是一個比較重要的知識點,需要多加練習掌握。在視頻教程中,作者通過代碼來演示和講解程序,更加容易理解。

所以,讀者可以根據作者的教程,自己親自敲打代碼,然後,驗證作者講解的理論知識,最終,掌握C語言指針的知識點。

本章節講解的知識點,由淺入深,一步一步地深入講解C語言的指針知識點。所以,從第一節開始,按順序學習下來,就可以知道:原來C語言的指針是那麼的簡單。

建議讀者對每一個章節多加思考學習,下一章節,我們更深入地學習C語言的指針知識點。有C語言指針的基礎知識之後,才可以更深入學習下一章的内容。有任何疑問,可以随時聯系作者!

讀者要仔細分析,掌握好每一個知識點,然後,自己總結出對該知識點的理解。自己總結出來的知識,理解才深刻,才是自己掌握的知識。

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
小米手機怎麼使用OTG功能
小米手機怎麼使用OTG功能
1、首先,我們需要準備手機、OTG數據線、U盤各一個。2、其次,保證U盤中儲存有我們需要的文件資料。3、然後,我們用OTG數據線把U盤和手機連接起來。4、接着,我們打開手機,找到文件管理”圖标,打開它。5、在打開的界面中,我們可以看到右下角有USB設備”,這就是我們的U盤。6、我們點擊這個USB設備,會進入到USB設備中,可以看見存儲在USB設備中的文件資料。7、如果想退出USB設備,我們隻需要回
2026-09-11
rar文件用什麼軟件打開
rar文件用什麼軟件打開
以華為MateBookX,win10,WinRARv3.50beta7、52好壓縮v2020.2、酷壓CoolRAR1.6.0.0。1、WinRAR是一款功能強大的壓縮包管理器,它是檔案工具RAR在Windows環境下的圖形界面,該軟件可用于備份數據,縮減電子郵件附件的大小,解壓縮從Internet上下載的RAR、ZIP及其它類型文件,并且可以新建RAR及ZIP格式等的壓縮類文件。2、52好壓軟件
2026-09-11
電腦右鍵菜單的選項怎麼删除
電腦右鍵菜單的選項怎麼删除
華為MateBookX,win10為例。1、點擊計算機左下角的開始,彈出下拉菜單。2、選擇“運行”,打開運行窗口。3、在頁面上鍵入“regedit”回車,打開注冊表編輯器。4、定位到HKEY_CLASSES_ROOTDesktopBackgroundShellGadgets項。5、右擊Gadgets項,彈出下拉菜單。6、選擇“删除”,删除該項及其子項,即可删除小工具選項。
2026-09-11
小米手機出現fastboot開不了機怎麼辦
小米手機出現fastboot開不了機怎麼辦
1、小米手機出現fastboot一般在刷機模式下會這樣顯示,或者刷機出錯時,也可能會導緻出現這個字樣,無法進入系統。2、這時,我們按下小米手機的電源鍵,一直不放,大概10秒鐘左右。2、按下後,手機屏幕會變黑,這個畫面會消失,我們等待系統加載。3、在加載的過程中,松開電源鍵,這時屏幕就會出現小米的标志。4、我們等待系統加載完畢後,就可以進入小米手機系統,使用手機。5、如果長按電源鍵一直沒有反應,那麼
2026-09-11
蘋果12隐藏的app怎麼恢複
蘋果12隐藏的app怎麼恢複
演示機型:Iphone12系統版本:iOS14.4.1首先打開手機“設置”點進去,這時會出現一個子界面。在子界面中找到“通用”按鈕,點開它。在通用按鈕點開後會發現裡面有許多功能,隻需要找到功能按鈕裡面的“訪問限制”按鈕。打開訪問限制後需要輸入密碼,在密碼鍵盤裡可以看到數字鍵盤,密碼是開機使用的密碼,輸入後即可打開。打開訪問限制
2026-09-11
Copyright 2023-2026 - www.tftnews.com All Rights Reserved