社区
C++ 语言
帖子详情
c++中的一个数组问题
selltomorrow
2012-03-20 11:06:06
#include <iostream>
using namespace std;
int main(void){
int a[10]={1,2,3,4,5,6,7,8,9,10};
for(int i=0;i<10;i++){
cout<<i[a]<<" ";//这个程序这里这么写为什么正确呢????????
}//输出 1,2,3,4,5,6,7,8,9,10
cout<<endl;
return 0;
}
...全文
119
4
打赏
收藏
c++中的一个数组问题
#include using namespace std; int main(void){ int a[10]={1,2,3,4,5,6,7,8,9,10}; for(int i=0;i<10;i++){ cout<<i[a]<<" ";//这个程序这里这么写为什么正确呢???????? }//输出 1,2,3,4,5,6,7,8,9,10 cout<<endl; return 0; }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
如此美丽的你
2012-03-20
打赏
举报
回复
a[i]<====>*(a+i)
i[a]<====>*(a+i)
selltomorrow
2012-03-20
打赏
举报
回复
[Quote=引用 2 楼 relaxisland 的回复:]
关键是为啥认为不正确呢
[/Quote]a[i]可以理解,i[a]不知道怎么理解啊
relaxisland
2012-03-20
打赏
举报
回复
关键是为啥认为不正确呢
wangmeng1105
2012-03-20
打赏
举报
回复
随便找本书看看就知道了,c primer上好像就有,慢慢去看。
c++
new
一个
数组
c++
使用new分配
一个
数组
,分为
数组
初始化和未初始化两种情形: bool* array = new bool[10]; //未初始化 bool* array = new bool[10](); //初始化为0
C++
中
的结构体
数组
在
C++
中
,结构体(struct)是一种用户自定义的数据类型,它允许我们将不同类型的数据组合在一起,形成
一个
更为复杂的数据结构。本篇博客将介绍如何在
C++
中
创建和使用结构体
数组
,并通过
一个
示例来演示其基本用法。在这个示例
中
,我们首先定义了
一个
名为Student的结构体,它包含了学生的姓名(name)、年龄(age)和分数(score)三个数据成员。接着,在main函数
中
,我们创建了
一个
students
数组
,用于存储三个学生的信息,并对每个学生的姓名、年龄和分数进行了访问和输出。
C++
函数返回
一个
数组
的方法
C++
函数返回
一个
数组
C++
将
一个
数组
中
的值按逆序重新存放
C++
将
一个
数组
中
的值按逆序重新存放
C++
将
一个
数组
内容赋给另
一个
数组
有两种方式: 一、进行
数组
遍历,依次赋值 int arr1[5] = { 1, 2, 3, 4, 5 }; int arr2[10] ={ 0 }; for(int i=0;i<sizeof(arr1)/sizeof(int);i++) arr2[i] = arr1[i] ; 该段程序功能是遍历
数组
arr1,逐个赋值到
数组
arr2对应元素
中
。 二...
C++ 语言
65,210
社区成员
250,518
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章