主题:问题
#include<iostream>
using namespace std;
struct abc
{int a,b,c;};
int main()
{
struct abc s[2]={{1,2,3},{4,5,6}};int t;
t=s[0].a+s[1].b;
cout<<t<<endl;
return 0;
}
第一 第4行程序 C后面那个; 是什么意思 为什么会用在这里
第二 abc不是一个结构变量吗 怎么下来就分开变成整数 a,b,c
第三 结果为什么会等于6 求解。
using namespace std;
struct abc
{int a,b,c;};
int main()
{
struct abc s[2]={{1,2,3},{4,5,6}};int t;
t=s[0].a+s[1].b;
cout<<t<<endl;
return 0;
}
第一 第4行程序 C后面那个; 是什么意思 为什么会用在这里
第二 abc不是一个结构变量吗 怎么下来就分开变成整数 a,b,c
第三 结果为什么会等于6 求解。