社区
C#
帖子详情
请问关于struct的问题
qinglu
2004-04-02 09:11:14
public struct matrix
{ public char[]mat;
public double val;
public double fitness
}
如何实例化数组mat,要是建立一个matrix [] m 结构体数组,该如何申明,一个是值内型,里面含有一个是引用内型
...全文
108
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
打赏
举报
回复
我不知道!帮你顶一下!
struct
和typedef
struct
的区别
于是在声明变量的时候就可:Stu stu1;或者:student stu2;(Stu 和student 同时为Student的别名)和CHANGE a,b;...现在回到
struct
和typedef
struct
的区别这个
问题
上来。另外这里也可以不写Student。
struct
与typedef
struct
的区别
typedef
struct
是为了使用这个结构体方便。 具体区别在于: 若
struct
node {}这样来定义结构体的话。在申请node 的变量时,需要这样写,
struct
node n; 若用typedef,可以这样写,typedef
struct
node{}NODE; 。在...
关于
struct
结构体与memset的狗血教训
关于
struct
结构体与memset的狗血教训 在利用
struct
进行数据封装时,经常会使用memset(this,0,sizeof(*this))来初始化。而C++中,有时候也会用到
struct
,在利用memset进行初始化时,非常容易踩坑,可谓是菜鸟杀手! ...
Map
struct
使用教程
Map
struct
版本1.5.0.Beta1 官方文档 案例-github 前言 Map
Struct
是一个Java注释处理器,用于生成类型安全的bean映射类。 您要做的就是定义一个映射器接口,该接口声明任何必需的映射方法。在编译期间,Map
Struct
将...
关于C语言中typedef
struct
和
struct
的用法
关于C语言中typedef
struct
和
struct
的用法 之前有几个朋友问我关于这个
问题
,我让他们去百度,他们说百度上的回答千篇一律,于是就有了写这一篇文章的想法,我也不是什么大咖,只是一个普通的工程师,会尽量的描述...
C#
110,536
社区成员
642,578
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章