将C++类型转换为C# 10
structGE_DevConfigParaStruct{charphoneActiveCode[4][12];};高手们帮下忙,一维的会2维的第一次碰到,那个数据大小不...
struct GE_DevConfigParaStruct
{
char phoneActiveCode[4][12];
};
高手们帮下忙,一维的会2维的第一次碰到,那个数据大小不知道怎么写
你们也许没有看清问题,C#结构体中不能直接初始化数组的,你们可以试试,C++中定义的结构体中的一维数组成员在C#中是写成这样的,例:[MarshalAs(UnmanagedType.ByValArray, SizeConst = 64)]
public byte[] aa;
我现在问的是2维数组在C#结构体中如何表示 展开
{
char phoneActiveCode[4][12];
};
高手们帮下忙,一维的会2维的第一次碰到,那个数据大小不知道怎么写
你们也许没有看清问题,C#结构体中不能直接初始化数组的,你们可以试试,C++中定义的结构体中的一维数组成员在C#中是写成这样的,例:[MarshalAs(UnmanagedType.ByValArray, SizeConst = 64)]
public byte[] aa;
我现在问的是2维数组在C#结构体中如何表示 展开
展开全部
用char[4,12]
补充:
那就是多维数组乘积,4*12
补充:
那就是多维数组乘积,4*12
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
char[,] phoneActiveCode=new char[4,12]
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询