亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

C語言函數(shù)傳遞數(shù)組和傳遞地址的區(qū)別你知道嗎

 更新時間:2021年09月08日 11:44:37   作者:先仔  
這篇文章主要介紹了C語言中數(shù)組作為函數(shù)的參數(shù)以及返回值的使用簡單入門,這里以一維數(shù)組作為基本條件進(jìn)行例子講解,需要的朋友可以參考下

傳遞數(shù)值

code:

#include <stdio.h>
void deliveryData(int data)
{
	data = data + 100;
	printf("deliveryData:data=%d\n", data);
}
int main(void)
{
	int data=10;
	deliveryData(data);
	printf("main:data=%d\n", data);
	return 0;
}

運行結(jié)果:

C:\Users\Administrator\Desktop\C_Study\新版本c語言\程序\unit5_function>a.exe
deliveryData:data=110
main:data=10

傳遞地址

code:

#include <stdio.h>
void deliveryData(int data[])//這里int data[]是地址(相當(dāng)于指針)
{
	data[0] = data[0] + 100;
	printf("deliveryData:data=%d\n", data[0]);
}
int main(void)
{
	int data[2]={1, 2};
	deliveryData(data);//這里傳遞的是地址
	printf("main:data=%d\n", data[0]);
	return 0;
}

運行結(jié)果:

C:\Users\Administrator\Desktop\C_Study\新版本c語言\程序\unit5_function>a.exe
deliveryData:data=101
main:data=101

注:

傳遞數(shù)值,操作的是不同的內(nèi)存空間傳遞地址,操作的是同個內(nèi)存空間

總結(jié)

本篇文章就到這里了,希望能夠給你帶來幫助也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!

相關(guān)文章

  • 淺談C++內(nèi)存管理基礎(chǔ)知識

    淺談C++內(nèi)存管理基礎(chǔ)知識

    這篇文章主要為大家介紹了C++的內(nèi)存管理,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-11-11
  • C語言菜鳥基礎(chǔ)教程之a(chǎn)++與++a

    C語言菜鳥基礎(chǔ)教程之a(chǎn)++與++a

    很多同學(xué)在學(xué)習(xí)c語言的時候是不是會碰到a++和++a都有甚么作用啊。今天我們就來探討下
    2017-10-10
  • 詳解C++中的雙冒號 ::

    詳解C++中的雙冒號 ::

    這篇文章主要介紹了C++中的雙冒號 ::,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2020-09-09
  • C語言遞歸應(yīng)用實現(xiàn)掃雷游戲

    C語言遞歸應(yīng)用實現(xiàn)掃雷游戲

    這篇文章主要為大家詳細(xì)介紹了C語言遞歸應(yīng)用實現(xiàn)掃雷游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • C++實現(xiàn)簡單的HTTP服務(wù)器

    C++實現(xiàn)簡單的HTTP服務(wù)器

    這篇文章主要為大家詳細(xì)介紹了C++實現(xiàn)簡單的HTTP服務(wù)器的相關(guān)資料,感興趣的朋友可以參考下
    2016-05-05
  • C++之BOOST字符串查找示例

    C++之BOOST字符串查找示例

    這篇文章主要介紹了C++之BOOST字符串查找的方法,實例演示了boost針對字符串的查找、判定及替換等操作,具有一定的實用價值,需要的朋友可以參考下
    2014-10-10
  • C++小游戲教程之猜數(shù)游戲的實現(xiàn)

    C++小游戲教程之猜數(shù)游戲的實現(xiàn)

    這篇文章主要和大家詳細(xì)介紹如何利用C++做一個簡易的猜數(shù)游戲,分為用戶猜數(shù)和系統(tǒng)猜數(shù)。文中的示例代碼講解詳細(xì) ,感興趣的小伙伴可以嘗試一下
    2022-11-11
  • C語言流程控制之switch語句詳解

    C語言流程控制之switch語句詳解

    這篇文章主要給大家介紹了關(guān)于C語言流程控制之switch語句的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • Visual Studio 2019配置qt開發(fā)環(huán)境的搭建過程

    Visual Studio 2019配置qt開發(fā)環(huán)境的搭建過程

    這篇文章主要介紹了Visual Studio 2019配置qt開發(fā)環(huán)境的搭建過程,本文圖文并茂給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-03-03
  • C語言進(jìn)階:指針的進(jìn)階(4)

    C語言進(jìn)階:指針的進(jìn)階(4)

    這篇文章主要介紹了C語言指針詳解及用法示例,介紹了其相關(guān)概念,然后分享了幾種用法,具有一定參考價值。需要的朋友可以了解下
    2021-09-09

最新評論