posts - 62,  comments - 19,  trackbacks - 0

#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的环境下,会报错,在C++的情况,这样的操作就是允许的。
在C++的编译器中,允许将结构体名作为一个变量名来对待。

posted on 2006-11-20 10:54 乔栋 阅读(204) 评论(0)  编辑 收藏 引用 所属分类: C的游乐园C++的健身房

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


<2006年11月>
2930311234
567891011
12131415161718
19202122232425
262728293012
3456789

常用链接

留言簿(6)

随笔分类

随笔档案

文章分类

文章档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜


My blog is worth $0.00.
How much is your blog worth?