首页 > 编程语言 > 详细

二维数组.ZC测试

时间:2019-10-11 16:04:53      阅读:92      评论:0      收藏:0      [点我收藏+]

1、ZC:这个 测试试下来,确认:二维数组是这样的定义方式:[行数, 列数]


 1.1、测试代码:

        private void Button_Click(object sender, RoutedEventArgs e)
        {
            int[,] ii = new int[3, 2];
            int iLen0 = ii.GetLength(0);
            int iLen1 = ii.GetLength(1);
            int iVal = 0;
            for (int i = 0; i < iLen0; i++)
            {
                for (int j = 0; j < iLen1; j++)
                    ii[i, j] = ++iVal;
            }

            for (int i = 0; i < iLen0; i++)
            {
                for (int j = 0; j < iLen1; j++)
                    Console.Write(ii[i, j]+" ");
                Console.WriteLine();
            }

            unsafe
            {
                fixed (int* pi = &ii[0, 0])
                {
                    for (int i = 0; i < iLen0 * iLen1; i++)
                        Console.Write(pi[i] + " ");
                    Console.WriteLine();// ZC: 现象:没有这一句的话,上面for循环里面的打印信息在"输出"窗口看不到...
                }
            }
        }

 1.2、控制台打印:

1 2 
3 4 
5 6 
1 2 3 4 5 6 

 1.3、断点:

技术分享图片

 

 

2、

3、

4、

5、

 

二维数组.ZC测试

原文:https://www.cnblogs.com/csskill/p/11653596.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!