C#与C++遍历一维数组二维数组的几种方法

C#中一维数组与二维数组遍历方式:

        string[] arr =new string[4] { "first", "second", "third", "fourth" };
        string[,] arr2 = { { "first", "second" }, { "third", "fourth" } };

        for (int i = 0; i < arr.Length; i++)
            {
                Console.WriteLine("一维数组第一种遍历方式" + arr[i]);
            }

        foreach (string index in arr)
            {
                Console.WriteLine("一维数组第二种遍历方式" + index);
            }

        for (int i = 0; i < 2; i++)
        {
            for(int j = 0; j < 2; j++)
            {
                Console.WriteLine("二维数组第一种遍历方式" + arr2[i,j]);
            }
        }

        foreach (string index in arr2)
        {
            Console.WriteLine("二维数组第二种遍历方式" + index);
        }

C++中一维数组与二维数组遍历方式:

	string arr[4] = { "first", "second", "third", "fourth" };
	string arr2[2][2] = { { "first", "second" },{ "third", "fourth" } };
	//下标
	for (int i = 0; i < 4; i++)
	{
		cout << "一维下标:" <

你可能感兴趣的:(C++基础,C#基础)