思考int输出的内容是全局域0还是局部域1,答案是1
因为编译器搜索的原理是先局部,后全局。
如果想要访问全局域,应该加上冒号,如 :printf("%d",::x);
若有指定域,应先访问指定域。
如果想要访问指定域,冒号前应加上指定域名字,如 :printf("%d",bit1::x);
结构体:
struct bit::Node phead;
思考int输出的内容是全局域0还是局部域1,答案是1
因为编译器搜索的原理是先局部,后全局。
如果想要访问全局域,应该加上冒号,如 :printf("%d",::x);
若有指定域,应先访问指定域。
如果想要访问指定域,冒号前应加上指定域名字,如 :printf("%d",bit1::x);
结构体:
struct bit::Node phead;