读书人

关于结构的赋值有关问题

发布时间: 2013-12-10 15:05:55 作者: rapoo

关于结构的赋值问题
#include <stdio.h>
struct book {
int a;
int b;
int c;
int d;
};
int main ()
{
struct book p1 = {
.c = 10,
.b = 20

};

printf("%d",p1.a);
return 0;

}刚看到结构的单独赋值那一节。根据书上的描述。自己写的代码,提示那个.c中的. 错误。请问下。为什么。结构的整体赋值我懂。就是单独赋值,不懂。
[解决办法]



struct book p1 = { 0};
p1.c = 10;
p1.b = 20;



换一个本书

读书人网 >C语言

热点推荐