《C++面向对象程序设计》谭浩强版复习总结剖析.docx

《C++面向对象程序设计》谭浩强版复习总结剖析.docx

《C面向对象程序设计》谭浩强版复习总结剖析

C++ 基础endl 换行并刷新输出流 setw(n) 设置字段位数为nhex,oct,dec 十六进制,八进制,十进制表示setfill 定义填充字符 setprecision 定义浮点数的精度left,right 左对齐,右对齐showpoint 强制显示小数点以及全部尾部0C++通过给常量命名的方式定义常量: const数据类型名常量名=表达式用const定义的标识符常量时,一定要对其初始化。在说明时进行初始化是对这种常量置值的唯一方法 ,不能用赋值运算符对这种常量进行赋值。函数声明的一般形式为 函数类型 函数名(参数表)函数模板的定义templatetypename 或 class T 函数定义例子:templatetypename TT max(T a,T b){return(ab)? a:b;}定义函数模板时可以使用多个类型参数,每个类型参数前面只需加上关键字typename或class,用逗号分隔: template class T1, class T2, class T3例子:templateclass T1, class T2T1 max(T1 a,T2 b){ return (ab) ? a : (T1)b;}有默认参数的函数:实参与形参的结合是从左至右进行的,因此指定默认值的参数必须放在形参列表中的最右端引用定义 对变量起另外一个名字 (别名

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档