どのようにポインタを使って一次元配列を遍歴しますか?

729 ワード

作者:卿篤軍
原文の住所:http://blog.csdn.net/qingdujun/article/details/13006811
1)ポインタを使って1次元配列を巡回します。
#include <stdio.h>
int main()
{
	int array[4] = {10,20,30,40};
	int count = 0;

	for (count = 0; count < 4; ++count)
	{
		printf("%d
",*(array+count)); } return 0; }
2)下付きエルゴード二次元配列を使用します。
#include <stdio.h>
int main()
{
	int array[4][4] = {{10,20,30,40},{3,5,8,9},{11,22,33,44},{9,8,7,6}};
	int i = 0;
	int j = 0;
	
	for (i = 0; i < 4; ++i)
	{
		for (j = 0; j < 4; ++j)
		{
			printf("%d ",*(*(array+i)+j));
		}
		printf("
"); } return 0; }
原文の住所:http://blog.csdn.net/qingdujun/article/details/13006811