企业集团网站建设与运营,世赛网站开发,手机网站开发的目的及定位,西安网页公司结构体变量存放内存中#xff0c;也有起始地址#xff0c;定义一个变量来存放这个地址#xff0c;那这个变量就是结构体指针#xff1b;
typedef struct mydata{int a1;int a2;int a3;
}mydata;void CJgtzzView::OnDraw(CDC* pDC)
{CJgtzzDoc* pDoc GetDocument();ASSERT…结构体变量存放内存中也有起始地址定义一个变量来存放这个地址那这个变量就是结构体指针
typedef struct mydata{int a1;int a2;int a3;
}mydata;void CJgtzzView::OnDraw(CDC* pDC)
{CJgtzzDoc* pDoc GetDocument();ASSERT_VALID(pDoc);// TODO: add draw code for native data hereCString str1;mydata b;b.a1101;b.a2202;b.a3303;mydata * a b;str1.Format(%d, a-a1);pDC-TextOut(50, 50, str1);str1.Format(%d, a-a2);pDC-TextOut(100, 50, str1);str1.Format(%d, a-a3);pDC-TextOut(150, 50, str1);int *c (int*)b;str1.Format(%d, *c);pDC-TextOut(50, 80, str1);str1.Format(%d, *(c1));pDC-TextOut(100, 80, str1);str1.Format(%d, *(c2));pDC-TextOut(150, 80, str1);
}
a是mydata类型的指针a-a1、a-a2这样来访问成员
后一种写法功能上是等价的