ccpp基础之一数组array

在熟悉数组之前,我们先来认识一下在 c/cpp 中的 main memory 结构是什么样子的(简化版):

  • heap 堆
  • stack 栈
  • code section
图片名称

数组的声明与初始化

int A[5]; // 声明
int B[3] = {1,2,3}; //  声明并初始化

当在 code 中写了如上代码,main memory 则会是如下的情况:

图片名称

遍历数组

通常我们需要对数组中的每一个元素进行操作,这个时候就需要使用 for循环:

for (int i=0;i < N; i++){
	B[i]=....
}
posted @ 2022-11-01 23:04  lovedeer  阅读(47)  评论(0)    收藏  举报