自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 c++输入输出流和文件操作总结

格式类似的,还有cin.get(arr,20),不同的是geline读取并丢弃换行符,而cin.get仅将其留在输入队列中。同样cin也会将回车键生成的换行符留下。一般后面再要输入时,得加一个无参数的cin.get(),读取下一个符号即处理留下的换行符。cin.getline(arr,20),同样可读取空格,在读取完指定数目字符后或者遇到换行符时,停止读取。如例参数为20,则至多读取19个字符,余下空间存储自动添加在结尾的\0。c++的输入输出流,指的是字节流的数据传送。

2023-12-26 09:47:48 1970 16

原创 常用的<<,>>,+=,-=,+,-,++,--前置和后置的运算符重载总结

时间增加减少若干(+=、-=),例:Time& operator+=(const Time&);--------加号的左结合性,当+左为“C”类对象==>调用函数operator+()时间前、后自增加/减少1秒(++、--),前自增例:Time& operator++();调用时括号(istream& 对象名随意如in,C& 对象如a)in>>c----->friend istream& operator>>(istream&,类名&);

2023-12-17 16:47:00 1177 10

原创 易错点与思路总结】(c++基础笔记向)

方法:0和1作为两类-----标记。《级数求和》:n分之一,分子分母至少一个要用浮点数。《校门外的树》:(比较大小须传递;(原始字符串字面值),即::::cout

2023-10-23 17:01:55 120 1

原创 共用体/联合体与枚举概念和使用

由共用体的这种特性,我们知道可以使用这种数据结构来节省内存,各类型数据可以只占据一段内存空间。枚举量的初始化中,第一个元素默认为0,后续未初始化者将比前一个量大1。对枚举变量,只能用枚举量对其赋值,而不能直接使用整数。(枚举量为整型,可自动转换为int)大括号中的a,b,c,d称为枚举量,为符号常量,对应整数0-3。的句法与结构体类似,不同的是共用体只能同时存储一种类型的数据。特别的,强制类型转换减弱了对枚举变量值的限制,简单看一眼书上讲的吧。要注意的是,使用共用体时需表明成员,而不是直接使用u1。

2023-12-22 21:25:00 784 8

原创 一道c++基础题:输入一行字符串,不要超过80个字符,要求统计在该字符串中共有多少个整数,并将这些数依次输出。

可知:k初值不等于t-1,仅当前一位是数字(执行k=t)而这一位是非数字(k--)时,才有k==t-1,于是才会计数。可以看出当if判断是数字时,k=t,并向num[j]存入数字。当arr[i]非数字时,跳到else k--,以便于下面一个if的作用:向下一位num[j]输入一个空格,便于后续数字的存放。因为题目要求还要输出这些连续的数字,不妨定义两个字符数组,一个是要判断的原始字符串,定义另一个用来挑选并存放连续整数,用于后续输出。简单说就是发生前一位是数字,后一位是字符,这样的分界时,才会计数。

2023-12-18 21:36:02 1219 16

原创 摘录「 malloc函数用法」2023年12月17日

malloc只管分配内存,并不会初始化,其内存空间中的值可能是随机的。那么还有3个字节未分配空间,系统就会在已经分配的那1个字节的基础上,依次向后分配3个字节空间,而这就占有了“别人”的3个字节空间,“别人”原有的值就被清空了。分配的空间不再使用时,要用free函数释放这块内存空间。

2023-12-17 20:12:50 923 2

原创 C输入字符过滤回车的四种方法(以及不同形式%d输出)

0)) printf("是\n");printf("2)退到主菜单请输入 -1\n");printf("子菜单(1)\n");printf("1)请输入年份:");printf("子菜单(2)\n");printf("嘻嘻,结束喽\n");printf("(1) 闰年计算,请输入a\n");printf("(2) 星期计算,请输入b\n");printf("请输入年月日 ");printf("(3) 退出程序请输入q\n");—————————————————(见文末代码,题目:日期菜单)

2023-12-17 17:20:18 2350 8

原创 形参、实参间传递

定义了一个函数,不会影响在main中本身的数值。

2023-10-30 17:07:52 63 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除