c、c++ 结构体的嵌套
来源:互联网 发布:linux top 参数 编辑:程序博客网 时间:2024/04/27 23:26
c、c++ 结构体的嵌套
/************************************************************************//* 嵌套结构体 * C++ **//************************************************************************/struct A {private:int a1[20];public:void initialize();struct B {private:A *b;int *p;public:void initialize(A *a);void next();int read;void set(int i);};friend A::B;};void A::initialize(){memset(a1, 0, sizeof(a1));}void A::B::initialize(A *a){b = a;p = a->a1;}void A::B::set(int i){*p = i;}/*void main(){A a;A::B b1,b2;int i;a.initialize();b1.initialize(&a);b2.initialize(&a);for (i =0; i<20; i++){b1.set(i);b2.set(i);}}/************************************************************************//* C * 嵌套结构体 * * *//************************************************************************/ typedef struct A{int year;int month;int day;};typedef struct B {string name;int age;union{A aa;}xy;struct A aa1;};void main(){B *b1 =NULL;b1->xy.aa.day =1991;b1->aa1.month = 7;getchar();}
5 0
- c 结构体的嵌套引用解读
- c、c++ 结构体的嵌套
- C经典 结构体的自身嵌套
- C-046.结构体嵌套
- IOS开发---C语言-⑲结构体的嵌套
- C程序设计选择结构的嵌套
- 59 C语言循环结构的嵌套
- C语言基础:C语言结构体(7) - 结构体的嵌套使用
- C语言嵌套结构体示例
- C#接收C/C++DLL的结构体嵌套数组及多维数组的解决方案
- 【C++】如何使用嵌套结构
- C语言-结构体指针及结构体嵌套
- 从C开始_结构体_嵌套结构
- C/C++ 嵌套结构体动态内存管理实现
- C 结构体嵌套一级指针 二级指针 动态分配内存
- C 结构体嵌套一级指针 二级指针 动态分配内存
- 黑马程序员----C 语言学习笔记之结构体数组,指针,嵌套的使用
- C语言_结构体嵌套和字符串数组的表示_plusC14.3
- Handler MessageQueue Looper
- 微软正式发布Visual Studio 2013 Update 3 (2013.3) RTM
- iOS开发---网址收藏
- 2014最赚钱项目 加值电话设备
- spring依赖注入枚举类型
- c、c++ 结构体的嵌套
- 2014做什么赚钱 吸费电话代理
- hihocoder:数字三角形
- 导航栏常用代码
- 回拨吸费电话 打工不如创业 加值电话平台
- ASP.NET程序中常用的代码
- 用户抓log引导!请仔细观看哈~
- 供应电话吸费项目 让您轻松赚钱
- html基础知识