首页 新闻 会员 周边

有关结构型的小困惑

0
悬赏园豆:20 [已解决问题] 解决于 2008-10-14 11:01

今天复习C++时,结构体可以这样使用:

Code

这种用法被称为结构型数组。

还可以这样声明一个结构型:

student stu[40];

 

我在C#中这样使用:

Code

但报错:

“test3.cs(19,8): error CS0165: 使用了未赋值的局部变量“stu””

请老鸟指教。。。

idoku的主页 idoku | 菜鸟二级 | 园豆:267
提问于:2008-10-14 10:17
< >
分享
最佳答案
0

因为C#的托管内存的,你需要数组就先要分配好数组的大小,所以这么写

student[] stu = new student[2];

stu[1] = new student();

stu[1].id = 5;

//其他

Gray Zhang | 专家六级 |园豆:17610 | 2008-10-14 10:26
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册