C++ 数组输出

C++ 数组输出

C++中输出数组数据分两种情况:字符型数组和非字符型数组

当定义变量为字符型数组时,采用cout<<数组名; 系统会将数组当作字符串来输出,如:

1 char str[10]={'1','2'};

2 cout << str <

如果想输出字符数组的地址,则需要进行强制转换,如:

1 char str[10]={'1','2'};

2 cout << static_cast (str) <

当定义变量为非字符符数组时,采用cout<<数组名; 系统会将数组名当作一个地址来输出,如:

1 int a[10]={1,2,3};

2 cout << a <

如果需要输出数组中的内容,则需要采用循环,逐个输出数组中的元素,如:

1 int a[10]={1,2,3}; //初始化前三个元素,其余元素为0

2 for( int i=0;i<10;i++ )

3 cout << a[i] <<" " ;

4 cout <

注:for循环的其他用法

1 for (auto i :a)

2 cout<

原文出处:https://zhidao.baidu.com/question/28706144.html

相关文章

阴阳师跳跳弟弟哪里多2024
beat365官方网站

阴阳师跳跳弟弟哪里多2024

07-19 133
铁三角ATH
beat365官方网站

铁三角ATH

07-21 7476
2018世界杯:英格兰6
beat365官方网站

2018世界杯:英格兰6

06-27 3459
聚好看充了会员为什么还是不能看 聚好看会员
365娱乐游戏是哪个公司

聚好看充了会员为什么还是不能看 聚好看会员

07-10 5796
为何总抢不到票:揭开自动抢票程序背后的秘密
365娱乐游戏是哪个公司

为何总抢不到票:揭开自动抢票程序背后的秘密

07-11 8132
初级会计课程哪个老师讲的好
beat365官方网站

初级会计课程哪个老师讲的好

07-08 4998
《原神》螃蟹在哪里抓?
365娱乐游戏是哪个公司

《原神》螃蟹在哪里抓?

07-13 2950