结构体指针只包含了结构体的首地址还是包含了所有成员的地址?还有结构体的首地址是什么,比如第一个成员是一个数组,那么首地址是不是就是这个数组的首地址?
6条回答 默认 最新
writeeee 2016-05-27 01:32关注结构体指针和数组首地址相同,代码验证
#include "stdafx.h" #include <iostream> using namespace std; struct A{ int a[100]; }; int _tmain(int argc, _TCHAR* argv[]) { struct A aa; struct A *pA=&aa; cout<<hex<<pA<<endl; cout<<hex<<(pA->a)<<endl; return 0; }本回答被题主选为最佳回答 , 对您是否有帮助呢?解决评论 打赏 举报无用 2