#include<stdio.h>
struct a
{
?int b;
};
struct b
{
??? int a;
};
void main()
{
?a A;
?A.b = NULL;
?A.b = 1;
?
?b a;
?a.a = 3;
}
在C的環(huán)境下,會(huì)報(bào)錯(cuò),在C++的情況,這樣的操作就是允許的。
在C++的編譯器中,允許將結(jié)構(gòu)體名作為一個(gè)變量名來對待。
posted on 2006-11-20 10:54
喬棟 閱讀(223)
評論(0) 編輯 收藏 引用 所屬分類:
C的游樂園 、
C++的健身房