完整版自考c知识点总结.docVIP

  • 6
  • 0
  • 约1.31万字
  • 约 14页
  • 2021-07-24 发布于山东
  • 举报
完整版自考c知识点总结 完整版自考c知识点总结 PAGE / NUMPAGES 完整版自考c知识点总结 第一章 动向分配内存 使用 new 要点字: 1)为一个对象分配内存:指针名 = new 种类名; 2)为一个对象 数组分配内存:指针名 = new 种类名 [ 长度 ]; 使用 delete 要点字: 1)释放对象占用内存: delete 指针名; 2)释放一个对象数组占 用内存: delete [] 指针名。 注意: new 和 delete 必定成对出现,且 delete 释放一个对象时,会调用析构函数。 引用 数据种类 别名 = 对象名 比方: int a = 56; int b = a ; 则 b 是对 a 的引用 什么是左值和右值? 左值:必定是能被计算和更正的。 右值:右值表达式的值必定是固定的。 指向常量的指针 指向常量的指针一般形式: const int *p 注意: *p 不能够作为左值。 常量指针 常量指针一般形式: int * const p 注意: *p 不能够作为左值。 指向常量的常量指针 常量指针一般形式: const int * const p 注意: *p 不能够作为左值。 泛型算法应用于一般数组 对数组进行升幂排序,反转数组内容,复制数组等要包括 algorithm 头文件包对数组进行降幂排序和检索要包括 functional 头文件包 1)反转数组内容: reverse(a , a+ 数组长度 ) 2)复制数组内容 : copy(a,a + 数组长度 ,b) 3)reverse_copy(a ,a + 数组长度 ,b);reverse_copy 是将数组的内容从尾到头的逆向复制 4)数组升幂排序: sort ( a , a+ 数组长度) 5)数组降幂排序 : sort(b , b+ 数组长度 , greaterType()) 6)查找数组内容 : find(a , a+ 数组长度 ,value) (7)数组内容的输出: copy(a , a+ len ,ostream_iteratorType(cout, 字符串 )); 注意:可将 ostream_iyerator 理解为输出流控制符, Type 表示数组元素的数据种类 字符串 是数组元素间的间隔。 8. 数据的简单输入输出 C++ 提高了两种格式控制方式:一种是使用 ios_base 类供应的接口;另一种是称为操 控符的特别函数,它的特点是能够直接包括在输出和输入表达式中,因此更加方便。 不带参数控制符定义在头文件 iostream 中,带形式的定义在头文件 iomanip 中 三是无参数的控制符函数不能够带有 () 名称 Dec oct Hex Endl Resetiosflags ( long flags ) Setiosflags ( long flags ) Setfill ( char ch ) Setprecision ( int n ) Setw(int width) 常量及其含义 常量名 Ios_base :: left Ios_base :: right Ios_base :: showpoint Ios_base :: showpos Ios_base :: scientific Ios_base :: fixed 对象  含义 作用 设置变换基数为十进制 输入 /输出 设置变换基数为八进制 输入 /输出 设置变换基数变换为十六 输入 /输出 进制 输出一个换行符 输出 除去 flag 标志位 输出 除去 flag 标志位 输出 设置 ch 为填充字符 输出 设置浮点数输出精度 输出 设置输出字符间字段宽度 输出 含义 输出域左对齐 输出域右对齐 浮点数输出必定带一个小数点 在正数前面加 + 使用科学计数法表示浮点数 使用定点形式表示浮点数 第二章 1)string 对象包括于 #includestring 头文件包中 2)计算字符串长度的函数: size() ,使用方法是 字符串 .size() 3)返回字符串子串的函数: substr( 初步地址 ,结束地址 ) 注意:给出的初步地址必定位于字符串中,否则出错。若是结束地址大于字符串的长 度,则自动截取到字符串尾部。 (4 )字符串查找函数: find( 要查找字符串 ,开始查找的地址 ) (5 )String 类有一对用来指示其元素地址在的基本函数成员: begin() 和 end(), Begin() 指示第一个元素, end() 指示最后一个元素此后。若是 算法第一作用于 begin() 所指元素,尔后指向下一个元素,知道 以元素存在于半开区间 [begin,end) 中。  begin() 不等于

文档评论(0)

1亿VIP精品文档

相关文档