typedef[4]

[入库:2005年8月19日] [更新:2007年3月24日]

本文简介:选择自 acqy 的 blog

既然struct {int x; int y;}是一种自定义的复杂数据类型,那么如果我们要定义多个struct {int x; int y;}类型的变量,应该如何编写代码呢?其实很简单,就当struct {int x; int y;}是一个简单数据类型就可以了:

struct {int x; int y;} var_1;   // 定义了变量var_1

struct {int x; int y;} array_1 [10];   // 定义了数组array_1

struct {struct{int x; int y;} part1; int part2;} cplx;

上面的第三行定义了一个cplx变量,它的数据类型是一个复杂的结构体类型,有两个成员:part1part2part1struct {int x; int y;}类型的,part2int类型的。

本文关键:typedef
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top