回答編集履歴

2

修正

2021/02/22 16:09

投稿

tiitoi
tiitoi

スコア21956

test CHANGED
@@ -5,3 +5,7 @@
5
5
 
6
6
 
7
7
  [配列とポインタの奇妙な関係 - 苦しんで覚えるC言語](https://9cguide.appspot.com/15-07.html)
8
+
9
+
10
+
11
+ C++ なら生の配列を使う機会はあまりなく、基本的に std::vector を使っておけばよいので、関数内で変更を反映させたい場合は参照渡しにするとよいでしょう。

1

修正

2021/02/22 16:09

投稿

tiitoi
tiitoi

スコア21956

test CHANGED
@@ -1,3 +1,7 @@
1
1
  `void bubbleSort(int A[])` で受け取る変数Aは配列の先頭要素へのポインタになります。
2
2
 
3
3
  そのため、関数内の配列に対する変更は、呼び出し元にも反映されます。
4
+
5
+
6
+
7
+ [配列とポインタの奇妙な関係 - 苦しんで覚えるC言語](https://9cguide.appspot.com/15-07.html)