c++/c 中遍历数组的两种方法

使用临时变量

#include <iostream>
using namespace std;

int main(void)
{
	int arr[3] = {1, 2, 3};
	for (int i = 0; i<3; i++)
	{
		cout<<arr[i]<<endl;
	}
	return 0;
}

 

使用指针变量

需要用到指针的知识,包括指针的基本概念和指针的算术运算。

请参考:

指针的介绍之简单的名词概念梳理

总结指针的算术运算

#include <iostream>
using namespace std;

int main(void)
{
	int arr[3] = {1, 2, 3};
	
	for (int* p = arr; p-arr<3; p++)
	{
		cout<<*p<<endl;
	}

	return 0;
}

 

作者: 高志远

高志远,24岁,男生

发表评论

邮箱地址不会被公开。