110,538
社区成员
发帖
与我相关
我的任务
分享
using System;
using System.Runtime.InteropServices;
namespace test
{
class Program
{
static unsafe void Main(string[] args)
{
int[][] p = new int[10][];
var r = 0;
for (int i = 0; i < 10; i++)
{
p[i] = new int[10];
fixed (int* j = p[i])
{
for (int x = 0; x < 10; x++)
{
*(j + x) = ++r;
}
}
}
fixed (int* i = p[0])
{
for (int j = 0; j < 10 * 10; j++)
{
Console.Write($"{*(i + j)},");
}
}
return;
}
}
}