问一下结构体数组怎样调取其中的单个元素?

就是比如我有两个结构体

struct term {

 int coef;

 int exp;

 };

struct node {

 int CO;

 int EX;

int as;

 };


还有一个term的结构体数组:

struct term  p1_terms[] = { 10, 1000,

 5, 14,

 1, 0

 } ;


我想把term的结构体数组的元素赋值给node中的前两个变量,也就是说,根据数组, term的第一个结构体的coef应是10,exp是1000。 我想让它的这两个值复制到node结构体中, 即CO是10, EX是1000, as任然保持原值,以此类推,把整个term数组的值赋值到node结构体中。该怎么做?

suxiao
浏览 1917回答 1
1回答

相敬如宾

声明两个数组term[]{int coef,int exp }、node[]{10,1000,5,14,1,0}.然后用term[]=node[]试试
打开App,查看更多内容
随时随地看视频慕课网APP