码迷,mamicode.com
首页 > 编程语言 > 详细

c++学习草稿

时间:2021-02-04 11:44:06      阅读:0      评论:0      收藏:0      [点我收藏+]

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

循环

 

 1 #include<iostream>
 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 << x <<endl;
13     }
14     for (int i : my_array)//查阅数组中的值
15     {
16         cout << i<< endl;
17     }
18     
19     // 会改变 my_array 数组中元素的值
20     // 符号 & 表示 x 是一个引用变量,将使用 my_array 数组的原始数据
21     // 引用是已定义的变量的别名
22     for (int& x : my_array)
23     {
24         x *= 2;
25         cout << x << endl;
26     }
27     for (int i : my_array)
28     {
29         cout << i <<endl;
30     }
31     // 还可直接使用初始化列表
32     for (int x : { 1, 2, 3, 4, 5 })
33     {
34         x *= 2;
35         cout << x << endl;
36     }
37 }

技术图片

 

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

c++学习草稿

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

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!