最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C語言中 值傳遞和指針傳遞實例詳解

 更新時間:2017年03月29日 15:33:38   作者:Quinn0918  
這篇文章主要介紹了C語言中 值傳遞和指針傳遞實例詳解的相關(guān)資料,需要的朋友可以參考下

C語言中 值傳遞和指針傳遞實例詳解

在C語言中,函數(shù)的參數(shù)和返回值的傳遞方式有兩種:值傳遞和指針傳遞。

值傳遞和指針傳遞初學(xué)者總會有一種朦朧的感覺,所以建議把指針傳遞的概念摸透,才能熟練應(yīng)用。

值傳遞示例:x其實是n的一份臨時拷貝,所以并不會改變n的值。

#include <stdio.h> 
#include <windows.h> 
void Fun(int x) 
{ 
  x = 1; 
} 
 
int main() 
{ 
  int n = 2; 
  Fun(n); 
  printf("%d\n",n); 
  system("pause"); 
  return 0; 
} 

程序結(jié)果:

指針傳遞:這個地方可以理解為函數(shù)在被調(diào)用的時候n把地址給了x,它們都是同一個內(nèi)存地址,所以x改變就隨著變化。

#include <stdio.h> 
#include <windows.h> 
void Fun(int *x) 
{ 
  *x = 1; 
} 
 
int main() 
{ 
  int n = 2; 
  Fun(&n); 
  printf("%d\n",n); 
  system("pause"); 
  return 0; 
} 

程序結(jié)果:

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

  • C語言改造通訊錄操作詳解

    C語言改造通訊錄操作詳解

    這篇文章主要介紹了C語言文件操作改造通訊錄方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧
    2023-01-01
  • C語言之通訊錄的模擬實現(xiàn)代碼

    C語言之通訊錄的模擬實現(xiàn)代碼

    這篇文章主要介紹了C語言之通訊錄的模擬實現(xiàn)代碼,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04
  • 淺談關(guān)于C語言中#define的副作用

    淺談關(guān)于C語言中#define的副作用

    這篇文章主要介紹了關(guān)于C語言中#define的副作用,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • 詳解C語言中sizeof如何在自定義函數(shù)中正常工作

    詳解C語言中sizeof如何在自定義函數(shù)中正常工作

    在main函數(shù)中,sizeof是可以正常工作的,但是在自定義函數(shù)中就不可以了。所以本文將為大家詳細講解一下如何解決這一問題,感興趣的可以了解一下
    2022-05-05
  • 探討C++中數(shù)組名與指針的用法比較分析

    探討C++中數(shù)組名與指針的用法比較分析

    本篇文章是對C++中數(shù)組名與指針用法的比較進行了詳細的分析介紹,需要的朋友參考下
    2013-05-05
  • C語言實現(xiàn)圖書管理系統(tǒng)開發(fā)

    C語言實現(xiàn)圖書管理系統(tǒng)開發(fā)

    這篇文章主要為大家詳細介紹了C語言實現(xiàn)圖書管理系統(tǒng)開發(fā),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-08-08
  • Cocos2d-x中獲取系統(tǒng)時間和隨機數(shù)實例

    Cocos2d-x中獲取系統(tǒng)時間和隨機數(shù)實例

    這篇文章主要介紹了Cocos2d-x中獲取系統(tǒng)時間和隨機數(shù)實例,本文代碼含有大量注釋來講解獲取系統(tǒng)時間和隨機數(shù)的方法,需要的朋友可以參考下
    2014-09-09
  • Qt物聯(lián)網(wǎng)管理平臺之實現(xiàn)自動清理早期數(shù)據(jù)功能

    Qt物聯(lián)網(wǎng)管理平臺之實現(xiàn)自動清理早期數(shù)據(jù)功能

    隨著時間的增加,存儲的歷史記錄也在不斷增加,如果設(shè)備數(shù)量很多,存儲間隔很短,不用多久,數(shù)據(jù)庫中的記錄就非常多,至少是百萬級別起步,而且有些用戶還是需要存儲每一次的采集的數(shù)據(jù)。本文將利用Qt實現(xiàn)自動清理早期數(shù)據(jù),需要的可以參考一下
    2022-07-07
  • C語言平衡二叉樹真題練習(xí)

    C語言平衡二叉樹真題練習(xí)

    平衡二叉樹又被稱為AVL樹(有別于AVL算法),且具有以下性質(zhì):它是一棵空樹或它的左右兩個子樹的高度差的絕對值不超過1,并且左右兩個子樹都是一棵平衡二叉樹。本文將詳解介紹一下平衡二叉樹的原理與實現(xiàn),需要的可以參考一下
    2022-04-04
  • C語言詳解Z字形變換排列的實現(xiàn)

    C語言詳解Z字形變換排列的實現(xiàn)

    Z字形變換排列就是指將一個給定字符串根據(jù)給定的行數(shù),以從上往下、從左到右進行 Z 字形排列,下面讓我們用C語言來實現(xiàn)
    2022-04-04

最新評論

小金县| 金湖县| 孟津县| 张家港市| 广饶县| 海门市| 乐亭县| 河源市| 邯郸县| 峡江县| 龙陵县| 双流县| 平武县| 兖州市| 阳谷县| 平湖市| 棋牌| 六盘水市| 济宁市| 巴林右旗| 滦平县| 大连市| 富川| 克山县| 伊宁市| 兴安县| 平乡县| 岑溪市| 临汾市| 日土县| 乌拉特中旗| 彭泽县| 华亭县| 时尚| 翼城县| 如东县| 凤山县| 柳江县| 南溪县| 博罗县| 哈密市|