源文件
- C语言中用.c
- C++中使用.cpp
头文件的包含
- C语言:#include<stdio.h>
- C++中包含C语言的头文件的方式
- #include<stdio.h>
- #include<cstdio>
- C++标准输入输出头文件#include<iostream>
命名空间
C++命名空间(namespace),就是一个限制代码的容器
- 如何创建
- 如何访问数据
- 运算符:作用于分辨符::
- 作用域标识符的另一个作用用来标识全局
- 空间名::成员
- 省略前缀的方式
- using namespace 空间名;
- 运算符:作用于分辨符::
- 空间嵌套
namespace 空间名
{
//任何东西
//变量
//函数
//结构体
//类
}
namespace MM
{
int age;
char name[20];
void print()
{
printf("MM\n");
}
}
namespace baby
{
int age;
char name[20];
void print()
{
printf("MM\n");
}
}
int main()
{
MM::age=12;
MM::print();
using namespace MM;//有作用域,一般写在最开头
print();
return 0;
}