求一个二维数组外围元素之和_C++数组作为函数的参数(学习笔记:第6章 04)...
生活随笔
收集整理的這篇文章主要介紹了
求一个二维数组外围元素之和_C++数组作为函数的参数(学习笔记:第6章 04)...
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
數組作為函數的參數[1]
- 數組元素作實參,與單個變量一樣。
- 數組名作參數,形、實參數都應是數組名(實質上是地址,關于地址詳見后續章節),類型要一樣,傳送的是數組首地址。對形參數組的改變會直接影響到實參數組。
例6-2 使用數組名作為函數參數
主函數中初始化一個二維數組,表示一個矩陣,并將每個元素都輸出,然后調用子函數,分別計算每一行的元素之和,將和直接存放在每行的第一個元素中,返回主函數之后輸出各行元素的和。#include 本例中用數組名做實參,就是將主函數中已經定義好的table數組的首地址傳給了函rowSum。表面上形參是一個同結構的數組,實際上它是接收了一個首地址。所以在rowSum中我們操作數組a就相當于直接操作了主函數里面的數組table。對于數組a的任何一個細微地修改實際上是直接作用于主函數中數組table里面的。所以將所有行的和存在各行的行首元素中以后,回到主函數,主函數中table數組的每行的行首元素也變化了,變成各行的數據之和了。參考
總結
以上是生活随笔為你收集整理的求一个二维数组外围元素之和_C++数组作为函数的参数(学习笔记:第6章 04)...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【解决idea谷歌翻译失败问题】
- 下一篇: matlab this指针,C++ th