2020-04-01 |

结构的结构

结构的构件也可以是结构。

例如,请考虑以下语句:

typedef struct {
    int x;
    int y;
} point;

typedef struct {
    float radius;
    point center;
}

嵌套花括号用于初始化结构成员。dot运算符两次用于访问成员的成员,如语句中所示:

circle c = {4.5, {1, 3}};
printf("%3.1f %d,%d", c.radius, c.center.x, c.center.y);
/* 4.5  1,3 */    
 

结构定义必须出现,然后才能在另一个结构中使用。

0

python教程
java教程
php教程
php+mysql教程
ThinkPHP教程
MySQL
C语言
css
javascript
Django教程

发表评论

    评价:
    验证码: 点击我更换图片
    最新评论