作业不会!求助下下!

qq603284891 2009-03-01 03:00:26
在C#中怎么样怎么样声明并且试用一个结构变量啊?
题目如下:
喂学生定义结构类型,包括姓名,手机号码,性别,声明该结构变量,并且使用该结构变量,谢谢!!
还有初始化有哪三种方法?
...全文
141 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq603284891 2009-03-05
  • 打赏
  • 举报
回复
还好我回来看看了!你个说我坏话的!我还要振兴祖国呢!表打击我!!!
tzbgaler 2009-03-02
  • 打赏
  • 举报
回复
顶LZ
wangzhenyue 2009-03-02
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 goga21cn 的回复:]
这种问题帮助文档里就有!


这位同学,没兴趣学编程就算了,别勉强,趁早收兵!
[/Quote]

你这样说也不对。。刚开始学习都不明白。。 我想楼主以后就明白了
iGouzy 2009-03-01
  • 打赏
  • 举报
回复
初学者不知道怎么使用帮助文档是可以理解的,大家“授之于鱼不如授之于渔”
jqrr00 2009-03-01
  • 打赏
  • 举报
回复
引用一楼的
[StructLayout(LayoutKind.Sequential,CharSet=CharSet.Auto)]
public struct StructA
{
[MarshalAs(UnmanagedType.ByValTStr,SizeConst=16)]
public string A;

[MarshalAs(UnmanagedType.ByValTStr,SizeConst=16)]
public string B;

public char C;

public char D;

[MarshalAs(UnmanagedType.ByValTStr,SizeConst=16)]
public string E;

[MarshalAs(UnmanagedType.ByValTStr,SizeConst=160)]
public string F;

public int index;
}
  • 打赏
  • 举报
回复
外城好打击人
zlw922 2009-03-01
  • 打赏
  • 举报
回复
xuexi
龙宜坡 2009-03-01
  • 打赏
  • 举报
回复
这种问题帮助文档里就有!


这位同学,没兴趣学编程就算了,别勉强,趁早收兵!
xpxuping129 2009-03-01
  • 打赏
  • 举报
回复
public struct Student
{
string name;
string telephone;
string sex; //为学生定义三个属性;
}

Student stu=new Student(); //用new关键字创建一个新的学生对象;
stu.name=""; //结构的引用;
....



以上的结构stu是不用new的,是可以直接调用的stu.name=""
yanghaibin_2009 2009-03-01
  • 打赏
  • 举报
回复
public struct Student
{
string name;
string telephone;
string sex; //为学生定义三个属性;
}

Student stu=new Student(); //用new关键字创建一个新的学生对象;
stu.name=""; //结构的引用;
....
qq603284891 2009-03-01
  • 打赏
  • 举报
回复
这个不错!!!O(∩_∩)O哈哈~
qq603284891 2009-03-01
  • 打赏
  • 举报
回复
不过看的不大明白!囧
hechenqingtian 2009-03-01
  • 打赏
  • 举报
回复
public struct Student
{
string name;
string telephone;
string sex;
}

Student stu=new Student();
stu.name="";
....
qq603284891 2009-03-01
  • 打赏
  • 举报
回复
O(∩_∩)O谢谢老大!!
YYBYYB1984 2009-03-01
  • 打赏
  • 举报
回复
[StructLayout(LayoutKind.Sequential,CharSet=CharSet.Auto)]
public struct StructA
{
[MarshalAs(UnmanagedType.ByValTStr,SizeConst=16)]
public string A;

[MarshalAs(UnmanagedType.ByValTStr,SizeConst=16)]
public string B;

public char C;

public char D;

[MarshalAs(UnmanagedType.ByValTStr,SizeConst=16)]
public string E;

[MarshalAs(UnmanagedType.ByValTStr,SizeConst=160)]
public string F;

public int index;
}

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧