标签:div image code 成员 protect comm pac class 变量
typedef struct Complex{ int read; int image; }Complex; |
那么,在说明Complex变量的时候可以这样写
Complex complex; |
但是如果没有typedef就必须用
struct Complex complex; |
来声明。这里的Complex实际上就是struct Complex的别名。另外这里也可以不写Complex(于是也不能struct Complex complex;了)
typedef struct { int read; int image; }Complex; |
但在c++里很简单,直接
struct Complex{ int read; int image; }; |
于是就定义了结构体类型Complex,声明变量时直接Complex complex;
struct Complex1{ int read; int image; }complex; //complex是一个变量 typedef struct Complex2{ int read; int image; }Complex2; //Complex是一个结构体类型 |
使用时可以直接访问complex.read,但是Complex2则必须先Complex2 complex2;然后complex2.read = 1;
标签:div image code 成员 protect comm pac class 变量
原文地址:http://www.cnblogs.com/qiumingcheng/p/7814970.html