为了兼容C++老版本,C定义了两套头文件.h(老得)和不包含.h(命名空间为std)的库,(namespace 名字{}定义的作用域 使用的时候写在头作用域为整个文件,写在函数里面作用域为函数的作用域)