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

C++結(jié)構(gòu)體作為函數(shù)參數(shù)傳參的實(shí)例代碼

 更新時(shí)間:2020年12月04日 10:54:32   作者:ywl470812087  
這篇文章主要介紹了C++結(jié)構(gòu)體作為函數(shù)參數(shù)傳參的實(shí)例代碼,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

具體代碼如下所示:

#include<iostream>
using namespace std;
 
#include<string>
 
 
//結(jié)構(gòu)體
struct Student {
 
	string name;
	int age;
	int score;
 
}st3;
 
 
/*
 *結(jié)構(gòu)體作為函數(shù)參數(shù)傳參
 */
//值傳遞
void printStufdent1(struct Student st3) {
	cout << "子函數(shù)" << endl;
	st3.age = 100;
 
	cout << "名字:" << st3.name << "	年齡:" << st3.age << "	分?jǐn)?shù):" << st3.score << endl;
 
}
//地址傳遞
void printStufdent2(struct Student * p) {
	p->age = 200;
	cout << "子函數(shù)" << endl;
	cout << "名字:" << p->name << "	年齡:" << p->age << "	分?jǐn)?shù):" << p->score << endl;
 
}
 
 
int main() {
 
	struct Student st1;
	st1.name = "zhangsan";
	st1.age = 18;
	st1.score = 60;
	//cout << "名字" << st1.name << "年齡" << st1.age << "分?jǐn)?shù)" << st1.score<< endl;
	struct Student st2={"李四",20,70};
//	cout << "名字" << st2.name << "年齡" << st2.age << "分?jǐn)?shù)" << st2.score<< endl;
	
	
	st3.name = "王五";
	st3.age = 19;
	st3.score = 59;
 
	printStufdent1(st3);
	cout << "main函數(shù)" << endl;
	cout << "名字:" << st3.name << "	年齡:" << st3.age << "	分?jǐn)?shù):" << st3.score << endl;
 
	printStufdent2(&st3);
	cout << "main函數(shù)" << endl;
	cout << "名字:" << st3.name << "	年齡:" << st3.age << "	分?jǐn)?shù):" << st3.score << endl;
 
	system("pause");
 }

 

從結(jié)果我們知道結(jié)構(gòu)體作為函數(shù)的參數(shù)傳參有兩種形式 

到此這篇關(guān)于C++結(jié)構(gòu)體作為函數(shù)參數(shù)傳參的實(shí)例代碼的文章就介紹到這了,更多相關(guān)C++結(jié)構(gòu)體作為函數(shù)參數(shù)傳參內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • C語(yǔ)言strcpy庫(kù)函數(shù)詳解

    C語(yǔ)言strcpy庫(kù)函數(shù)詳解

    這篇文章主要為大家介紹了C語(yǔ)言strcpy庫(kù)函數(shù),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2021-11-11
  • 基于Windows API分解路徑問(wèn)題的詳解

    基于Windows API分解路徑問(wèn)題的詳解

    本篇文章是對(duì)Windows API分解路徑進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • 利用C語(yǔ)言編輯畫(huà)圖程序的實(shí)現(xiàn)方法(推薦)

    利用C語(yǔ)言編輯畫(huà)圖程序的實(shí)現(xiàn)方法(推薦)

    下面小編就為大家?guī)?lái)一篇利用C語(yǔ)言編輯畫(huà)圖程序的實(shí)現(xiàn)方法(推薦)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-06-06
  • 詳解C語(yǔ)言 三大循環(huán) 四大跳轉(zhuǎn) 和判斷語(yǔ)句

    詳解C語(yǔ)言 三大循環(huán) 四大跳轉(zhuǎn) 和判斷語(yǔ)句

    這篇文章主要介紹了詳解C語(yǔ)言 三大循環(huán) 四大跳轉(zhuǎn) 和判斷語(yǔ)句的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-07-07
  • 基于curses庫(kù)實(shí)現(xiàn)彈球游戲

    基于curses庫(kù)實(shí)現(xiàn)彈球游戲

    這篇文章主要為大家詳細(xì)介紹了基于curses庫(kù)實(shí)現(xiàn)彈球游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-03-03
  • C++類(lèi)型轉(zhuǎn)換詳解

    C++類(lèi)型轉(zhuǎn)換詳解

    類(lèi)型轉(zhuǎn)換有c風(fēng)格的,當(dāng)然還有c++風(fēng)格的。c風(fēng)格的轉(zhuǎn)換的格式很簡(jiǎn)單(TYPE)EXPRESSION,但是c風(fēng)格的類(lèi)型轉(zhuǎn)換有不少的缺點(diǎn),有的時(shí)候用c風(fēng)格的轉(zhuǎn)換是不合適的,因?yàn)樗梢栽谌我忸?lèi)型之間轉(zhuǎn)換
    2021-10-10
  • C++20中的std::span詳解

    C++20中的std::span詳解

    span就是一個(gè)連續(xù)對(duì)象存儲(chǔ)的觀察者,類(lèi)似std::string_view是string的觀察者,這篇文章主要介紹了C++20?std::span,需要的朋友可以參考下
    2023-03-03
  • 一文帶你掌握C語(yǔ)言中的文件操作

    一文帶你掌握C語(yǔ)言中的文件操作

    文件通常是駐留在外部介質(zhì)(如磁盤(pán)等)上的,在使用時(shí)才調(diào)入內(nèi)存中來(lái),本文主要來(lái)和大家介紹一下C語(yǔ)言中的文件操作,有需要的可以了解下
    2024-02-02
  • 基于C語(yǔ)言實(shí)現(xiàn)簡(jiǎn)單的12306火車(chē)售票系統(tǒng)

    基于C語(yǔ)言實(shí)現(xiàn)簡(jiǎn)單的12306火車(chē)售票系統(tǒng)

    火車(chē)售票系統(tǒng)給我們的出行帶來(lái)了極大的方面,那么他基于編程是如何實(shí)現(xiàn)的呢?今天小編抽時(shí)間給大家分享一個(gè)使用C語(yǔ)言寫(xiě)的一個(gè)簡(jiǎn)單的火車(chē)票系統(tǒng),感興趣的朋友參考下
    2016-09-09
  • C/C++中棧(stack)&堆(heap)詳解及其作用介紹

    C/C++中棧(stack)&堆(heap)詳解及其作用介紹

    這篇文章主要介紹了C/C++中棧(stack)&堆(heap)詳解及其作用,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-09-09

最新評(píng)論

潮安县| 屯昌县| 庄浪县| 大关县| 平阴县| 中西区| 桐梓县| 孟州市| 南平市| 吉水县| 高碑店市| 富民县| 新郑市| 启东市| 布尔津县| 黄龙县| 铅山县| 大港区| 五莲县| 满洲里市| 社会| 顺昌县| 华宁县| 堆龙德庆县| 安顺市| 黄平县| 昌图县| 晋江市| 新乡县| 蓬溪县| 道真| 且末县| 大宁县| 巩留县| 普兰县| 洮南市| 育儿| 江安县| 萝北县| 丰台区| 镇原县|