1.C++关键字
C语言有32个关键字,C++共有63个 关键字。(先了解,后面遇到一个学一个)
2.命名空间
hello world:
那这里的using namespace std是什么呢?这就namespace关键字。在C语言中:
比如:我们需要定义一个strlen的变量此时是没问题的,但包上头文件 #include<string.h>编译器就会报错。这就是我们跟库里面的冲突了。
还有在公司的一个项目组中,我定义了一个变量名,同事的跟我的变量名一样,到时候代码合到一起就出现问题,那么在C++中namespace就解决了这个问题。我们可以把自己需要的变量名放在namespace命名空间当中。
namespace gpy //命名空间的名字,根据自己的需求
{
//变量
int strlen = 10;
//函数
int add(int a, int b)
{
return a + b;
}
}
2.命名空间可以嵌套
namespace gpy //命名空间的名字,根据自己的需求
{
//变量
int strlen = 10;
//函数
int add(int a, int b)
{
return a + b;
}
//嵌套
namespace g
{
int