黑马程序员技术交流社区
标题:
结构体数组问题
[打印本页]
作者:
77媛儿
时间:
2014-3-18 09:19
标题:
结构体数组问题
struct RankRecord records[3] =
{
{1,"jack",5000},
{2,"jim",500},
{3,"jake",300}
};
records[0].no =4;
//错误写法,只有在定义结构体的时候才能这样书写
//records[0] = {4, "rose", 9000};
除了record[0].no,这样一个一个改外 没有整体改得方法吗
作者:
脸皮猴
时间:
2014-3-18 09:28
恩,只有在定义这个结构体的时候才能这么改。但是有一个方法可以间接实现你想实现的方法。
struct RankRecord temp = {4, "rose", 9000};
records[0] = temp ;
作者:
77媛儿
时间:
2014-3-18 11:42
脸皮猴 发表于 2014-3-18 09:28
恩,只有在定义这个结构体的时候才能这么改。但是有一个方法可以间接实现你想实现的方法。
struct RankReco ...
猴哥犀利
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2