社区
C#
帖子详情
请问关于struct的问题
qinglu
2004-04-02 09:11:14
public struct matrix
{ public char[]mat;
public double val;
public double fitness
}
如何实例化数组mat,要是建立一个matrix [] m 结构体数组,该如何申明,一个是值内型,里面含有一个是引用内型
...全文
123
9
打赏
收藏
请问关于struct的问题
public struct matrix { public char[]mat; public double val; public double fitness } 如何实例化数组mat,要是建立一个matrix [] m 结构体数组,该如何申明,一个是值内型,里面含有一个是引用内型
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhpsam109
2004-08-28
打赏
举报
回复
public struct matrix
{ public char[]mat;
public double val;
public double fitness
public matrix(double val1,double fitness1,char[] mat1)
{
mat=mat1;
val=val1;
fitness=fitness1;
}
}
char[] max=new char[]{'1','2'};
matrix=new matrix(max,1.0,2.0);
速马
2004-08-28
打赏
举报
回复
使用构造函数
但是在构造函数内必须一次初始化完全部字段
NoReady
2004-08-28
打赏
举报
回复
1、首先struct也有构造函数;
2、DEMO如下:
public struct matrix
{
public char[] mat;
public double val;
public double fitness;
//构造函数
public matrix(int i)
{
//数组长度由用户指定
mat = new char[i];
val = 0.0;
fitness = 0.0;
}
}
//使用代码如下:
//声明一个结构数据
matrix[] test = new matrix[5];
//结构中的数组长度为3
test[0] = new matrix(3);
yingshis
2004-08-28
打赏
举报
回复
up
zfwdf
2004-08-28
打赏
举报
回复
不知道,帮你顶一下!
qcny
2004-08-28
打赏
举报
回复
关注
javafaq2004
2004-08-28
打赏
举报
回复
matrix [] m = new matrix[10];
javafaq2004
2004-08-28
打赏
举报
回复
每当需要一种将经常使用的类型,而且大多数情况下该类型只是一些数据时,结构可能是最佳选择。
hunterzhi
2004-04-02
打赏
举报
回复
我不知道!帮你顶一下!
task_
struct
结构,mm_
struct
结构, vm_area_
struct
结构
task_
struct
结构,mm_
struct
结构, vm_area_
struct
结构 1、task_
struct
每个进程在内核中都有一个进程控制块(PCB)来维护进程相关的信息,Linux内核的进程控制块是task_
struct
结构体。 位置:<include\linux\...
大数据之Hive:
struct
类型和named_
struct
类型
目录1.
struct
介绍2.示例3.named_
struct
介绍4.示例 1.
struct
介绍
struct
:结构体,是hive中的复杂数据类型;hive中复杂数据类型包括数组(array)、映射(map)和结构体(
struct
); 2.示例 Create table complex...
map
struct
原理解析
目录 一、map
struct
简介 二、map
struct
与其他映射框架...有了map
struct
,只需要定义一个映射器接口,声明需要映射的方法,在编译过程中,map
struct
会自动生成该接口的实现类,实现将源对象映射到目标对象的效果。 ...
struct
和 typedef
struct
的区别
文章目录前言
struct
和typedef
struct
的区别typedef
struct
struct
总结 前言 在学习结构体的过程中,练习时发现结构体的定义有时使用srtuct,而有时使用typedef
struct
,那么这两者在使用时到底有什么区别呢? ...
关于
struct
msghdr和
struct
cmsghdr
理解
struct
msghdr 当我第一次看到他时,他看上去似乎是一个需要创建的巨大的结构。但是不要怕。其结构定义如下:
struct
msghdr { void *msg_name; socklen_t msg_namelen;
struct
iovec *msg_iov; ...
C#
111,120
社区成员
642,545
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章