![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
Jeremy.Ma
adas
展开
-
c++入门 结构体struct
C++结构体 方式一:不需要typedef即可定义 struct Student { int a; float b; }Stu; Stu.a=1; Stu.b=2.2; 可以直接用Stu.a;而不需要Stu s1;然后再s1.a; 方式二:用typedef定义 typedef struct Student { int a; float b; }Stu1; Stu1 stu1; stu1.a=1; stu1.b=2.2; 使用时必须先Stu1 stu1申明。 https://www.cnblogs.com原创 2020-05-21 10:14:32 · 217 阅读 · 0 评论 -
c++入门-namespace
namespace 是为了解决C++中的名字冲突而引入的。什么是名字冲突呢?比如,在文件x.h中有个类MyClass,在文件y.h中也有个类MyClass,而在文件z.cpp中要同时引用x.h和y.h文件。显然,按通常的方法是行不能的,那怎么办呢?引入namespace即可。例如: 在x.h中的内容为 // x.h namespace MyNamespace1 { class MyClass { public: void f(); private: int m原创 2020-05-21 09:19:15 · 168 阅读 · 0 评论