是否可以使用指针和一个语句分配整个结构

时间:2016-04-14 14:48:56

标签: c

我有一个指向.val('')的指针*p struct S有各种各样的领域。

是否可以将结构S分配给S所指向的结构 只使用一项作业?
OR,
我需要逐个分配字段吗?

1 个答案:

答案 0 :(得分:1)

此示例使用指针和一个语句分配结构。

int main(void) {

    struct Foo {
        char a;
        int b;
        double c;
    } *foo, *bar;

    foo->b = 10;
    bar = foo; /* now  bar->b=10 as well */
}