摘要: 概要: ios_base类表示流的一般特征,如是否可读取、是二进制流还是文本流等; ios类基于ios_base,其中包括了一个指向streambuf对象的指针成员; streambuf类为缓中区提供了内存,并提供用于填充缓冲区、访问缓冲区内容、刷新缓冲区和管理缓冲区内存的类方法; ostream  阅读全文
posted @ 2019-12-16 14:06 草叶321 阅读(4559) 评论(0) 推荐(0) 编辑
摘要: 题目:读取数字的循环。内容:使用cin输入数字,当发生类型不匹配的情况如何处理。要求:如果用户输入非数字输入,程序将拒绝,并要求用户继续输入数字。步骤:程序发现用户输入了错误内容时,应采取3个步骤: 1.重置cin以接受新的输入(cin.clear();)。 2.删除错误输入。 3.提示用户再输入。 阅读全文
posted @ 2019-09-24 23:06 草叶321 阅读(1584) 评论(0) 推荐(0) 编辑
摘要: 错误原因:在标准C库的字符串处理函数 strxxx 一系列函数中,对参数传入NULL将会导致程序崩溃。 #include <stdio.h> #include <string.h> int main() { char s[10]; strlen(NULL); //程序崩溃 strcmp(s,NULL 阅读全文
posted @ 2019-09-22 12:08 草叶321 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 需求:编写延时循环程序clock()函数,返回程序开始执行后所用的系统时间(返回时间单位不一定是秒), ctime将clock_t作为clock()返回类型的别名 ctime头文件定义了一个符号常量—CLOCKS_PER_SEC,该常量等于每秒包含的系统时间单位数 将clock函数返回的系统时间除以 阅读全文
posted @ 2019-09-19 23:43 草叶321 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 int main() 3 { 4 using namespace std; 5 int x; 6 7 cout3 has the value "; 13 cout3)3 has the value "; 18 cout3)<<endl; 19 return 0; 20 } 阅读全文
posted @ 2019-09-19 22:41 草叶321 阅读(301) 评论(0) 推荐(0) 编辑
摘要: istream中的类(如cin)提供了一些面向行的类成员函数:getline()和get() 1.getline()函数 读取整行,使用回车键输入的换行符来确定输入结尾。 调用方法:cin.getline(参数1,参数2) 该函数有两个参数,第一个参数是用来存储输入行的数组的名称,第二个参数是要读取 阅读全文
posted @ 2019-08-28 23:45 草叶321 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 原因:switch 的 case 中不能定义变量,不然就会报错.可能是变量的初始化会因为有时候case条件不被执行而跳过. 解决方法: 1:在case中用{}将代码括起来,这样在{}中就能定义变量了; 2:如果变量在各个case中都要用的话,就把变量定义在switch外面吧; 阅读全文
posted @ 2019-04-25 23:58 草叶321 阅读(633) 评论(0) 推荐(0) 编辑
摘要: /** instanceof运算符用法 * 运算符是双目运算符,左面的操作元是一个对象,右面是一个类.当 * 左面的对象是右面的类创建的对象时,该运算符运算的结果是true,否则是false * * 说明:(1)一个类的实例包括本身的实例,以及所有直接或间接子类的实例 * (2)instanceof 阅读全文
posted @ 2019-01-17 11:37 草叶321 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 学生成绩管理问题 问题描述:建立两个学生成绩信息表1、2,以文件的形式分别进行存储命名为1.txt和2.txt,然后实现将两个文件合并成一个新的文件3.txt。 新文件中有补考的学生查找到,存储到另一个文件4.txt中。 基本要求: 1、学生成绩信息表至少包含姓名、学号、语文成绩、数学成绩、英语成绩 阅读全文
posted @ 2018-12-26 13:18 草叶321 阅读(8352) 评论(4) 推荐(2) 编辑
摘要: 1 //饿汉式 2 class Single 3 { 4 private static final Single s= new Single(); 5 private Single(){} 6 public static Single getInstance() 7 { 8 return s; 9 } ... 阅读全文
posted @ 2018-11-14 21:12 草叶321 阅读(860) 评论(0) 推荐(0) 编辑