对C++的第一节课的内容作以下总结:c++是在c的基础上更高级的编程语言,具体体现在:1)c++的关键字增加到了63个。
2)c++头文件中不必包函stdio.h,而是包含iostream
3)头文件包含完之后需要加 usingnamespace std;作用:定义标识符
含义:定义域一个名为std(标示符)的namespace(命名空间)中。
4)
#include<iostream>
using namespace std;
int main()
{
Std::cout<<”changeworld”<<std::end1;
//std::cout 表示在域std中取cout,将change world 在std中输出。
//<<end1表示换行。
Int i=10;
Char* str=”aaaaaaaaaa”;
Cout<<i<<str<<end1;
//连续输出i和str的值并换行。
}
// ::前加域名,可访问该命名空间的变量。
举个栗子:
#include<iostream>
Namespace your;
{
Inta =20;
}
Int a =40;
Int main()
{
Inta= 30;
Your::a= 100;
Printf(“changeworld: %d\n”,my::my1::a);
Return0;
}
函数重载:具有相同函数名的函数可以实现不同的功能。
要求:参数不同1)个数不同
2)对应位置的参数类型不同