c++学习草稿

2021-03-04 04:28

阅读:586

标签:数组   back   符号   使用   out   info   mic   array   ios   

循环

 

 1 #include 2 
 3 using namespace std;
 4 int main()
 5 {
 6     int my_array[] = { 1,2,3,4,5,6,7,8 };
 7     // 不会改变 my_array 数组中元素的值
 8     // x 将使用 my_array 数组的副本
 9     for (int x : my_array)
10     {
11         x *= 2;
12         cout endl;
13     }
14     for (int i : my_array)//查阅数组中的值
15     {
16         cout  endl;
17     }
18     
19     // 会改变 my_array 数组中元素的值
20     // 符号 & 表示 x 是一个引用变量,将使用 my_array 数组的原始数据
21     // 引用是已定义的变量的别名
22     for (int& x : my_array)
23     {
24         x *= 2;
25         cout  endl;
26     }
27     for (int i : my_array)
28     {
29         cout endl;
30     }
31     // 还可直接使用初始化列表
32     for (int x : { 1, 2, 3, 4, 5 })
33     {
34         x *= 2;
35         cout  endl;
36     }
37 }

技术图片

 

 很明显,&操作的是原数组中的值.

c++学习草稿

标签:数组   back   符号   使用   out   info   mic   array   ios   

原文地址:https://www.cnblogs.com/Knight02/p/14366257.html


评论


亲,登录后才可以留言!