c# 结构体里有一个数组,如何给数组赋值 struct la { int []array; }麻烦高手指教

兄弟姐妹们有没有人讲详细点的,我想分析下,c# 结构体里有一个数组,如何给数组赋值 struct la { int []array; }麻烦高手指教
最新回答
欤你

2024-10-17 08:20:58

一个个赋值···········,这是最简单的·····,
或者你可以写个函数,吧一个数组的值传递给这个数组也行,那样的话,你就可以这么写
int a[]={...............};
la.array=f(a);
(a是定义的时候赋值,f()函数是你自己写的子函数,完成把一个数组的值赋给另一个数组)
凝望流年

2024-10-17 09:54:07

c#还有int *p??
1.先声明一个对象struct la A;
for{int i =0;i<array.GetCount();i++}
{
A.array[i] = array1[i];

}
array1是另一个存你值的数组
薄凉的只是时光

2024-10-17 11:37:44

struct la SLA;
int *p = SLA. array.
for(int i =0; i < length(array);i++,p++)
{
Printf("Please input the NO.%d value of the array\n",i+1)
scanf("%d",p);
}