A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© iamcominghm 中级黑马   /  2015-12-30 23:56  /  787 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

block的定义和函数指针的定义非常相似,但是意义却和结构体的定义更加相似,应该说运用的就是结构体定义的思想. 比如truct Person{char*name;int age;};   struct struct Person p={"蛮王",500};     struct Person p1={"荒漠屠夫",600};  这样一来{char*name;int age;}就不用每次都写了,直接用Person来代替.也可以用typedef例如:


typedef struct /*Date*/{
int year;
int month;
int age}D;
D bithday={1982.3.3};

上图中的sumBlock就相当于Person一样用法有点像typedef功能.

1 个回复

倒序浏览
图在哪里
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马