1 #include <iostream>
 2 using namespace std;
 3 
 4 namespace spaceA{
 5     int g_a = 10;
 6     namespace spaceB{
 7         //定义一个结构体
 8         struct teacher{
 9             int id;
10             char name[64];
11         };
12         //结构体定义结束
13 }
14 
15 }
16 using namespace spaceA;
17 int main(){
18     cout << "hello word!" << endl;
19     cout << g_a << endl;
20     //引用命名空间的结构体
21     using  spaceA::spaceB::teacher;
22     //实例化结构体,取名叫t1
23     struct teacher t1;
24     //使用结构体成员ID,并为其赋值100
25     t1.id = 100;
26     return 0;
27     
28 }

 

转载于:https://www.cnblogs.com/zhangdingqu/p/10513520.html

Logo

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。

更多推荐