タダで使えるBorland C++ Part3
at TECH
616:614
04/03/10 10:59
>>615
typedef struct _hoge { int x; int y;} hoge;
hoge foo[16];
int *ptr1= &foo[0].x; //OK
int *ptr2= &foo[0].y; //NG
でも同じでした。
どうやら、構造体の最初のメンバーではOKで、それ以外のメンバーは計算が必要と判定されるようです。
でも、
hoge foo2; と配列でなく確保したら、
int *ptr3= &foo2.x;
int *ptr4= &foo2.y;
どっちもOKです。
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5059日前に更新/224 KB
担当:undef