0
点赞
收藏
分享

微信扫一扫

C语言笔记一:结构体类型定义与结构体类型变量声明

星巢文化 2022-02-02 阅读 136

一、结构体类型定义

结构体是由若干个称为成员的成分组成,具有以下特点:

1、每个成员具有独立的数据类型;

2、定义结构体时,成员数量必须固定;

3、成员名固定唯一且不可与结构体类型相同。

定义格式:

struct point(结构体类型标识符)

{成员变量列表;(可以是基本数据类型,也可以是定义过的结构体类型)};

二、结构体类型变量声明

主要有三种声明方式:

1、定义结构体类型,后声明变量(例如下)

定义:struct point

{double x;double y;double z;};

声明:struct point op;

2、定义结构体类型的同时声明变量

struct point

{double x;double y;double z;}op1,op2;

3、直接声明结构体变量(常用于结构体是成员变量时)

struct

{double x;double y;double z;}op1,op2;

举报

相关推荐

0 条评论