一 常用符号
>> 输入运算符
<< 输出运算符
endl 换行
eg c++: cout<<名字""<<s.name<<""<<"年龄"<<s.age<<endl
c: printf("名字",%s 年龄 %d\n",name,age)
二 函数重载
1 函数重载的前提
函数名相同,
不能仅仅通过返回类型来判断是否为重载,
相同名字的函数形式参数必须得不同。
eg
void swap (int*p1,int*p2)
{
}
void swap (double*p1,double*p2)
{
}
2 c,c++是否支持函数重载
c 不支持函数重载 因为c语言的定义与函数有关,如果函数支持函数重载则不能识别。
c++ 支持函数重载 因为c++函数修饰规则要对函数名进行修饰,函数参数不同所以函数重载不影响。