发布网友
共5个回答
热心网友
你直接使用new运算符就可以对数据成员初始化了。
注:带参构造函数必须初始化结构所有数据成员。所以如你所上的代码就做到了这点。现只需使用new运算符调用带参的构造函数来声明一个结构变量。
public struct Crossing
热心网友
数组要先new的
rc.szUserName=new UInt16[长度];
rc.szPassword=new UInt16[长度];
rc.szDomain=new UInt16[长度];
而且rc也是需要new的
RASCREDENTIALS rc=new RASCREDENTIALS();
热心网友
浮点型的默认就是0啊,难道你的不是?
热心网友
默认好像是0
热心网友
在构造函数里用for循环赋值嘛。。。追问怎么弄?我不太会,谢谢。
追答public Crossing()
{
flow_in=new float[4]{0,0,0,0};
}
试试,可以的话以此类推。