C++
乐观其实真的很重要
冰冻三尺,非一日之寒
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
编码技巧
一、错误处理技术返回中立值比如,数值返回0,空指针返回NULL等换用下一个正确数据如果每秒100次读取体温计数据,那么某一次数据有误,只需再等上1/100秒即可返回与前次相同的数据温度在1/100秒内一般不会发生变化,可以简单返回上一次的数据换用最近的合法值温度计已经校准在0-100°C,如果某一次检测到小于0的结果,那么可以把它替换为0,即最接近的那个合法值;如果...原创 2020-02-15 16:56:30 · 496 阅读 · 1 评论 -
函数返回值与参数传递
1.函数返回值基本理解函数返回的不管是指针还是数值,通常,函数将返回值复制到指定的CPU寄存器或内存单元中来将其返回。随后,调用程序将查看内存单元。返回函数与调用函数必须就该内存单元中存储的数据的类型达成一致。函数原型将返回值类型告知调用函数,而函数定义告知被调用函数应返回什么类型的数据。在原型中提供与定义中相同的信息似乎有些多余,但这样做确实有道理。要让信差从办公室的办公桌上取走一些物品,则向...原创 2019-12-19 08:22:25 · 724 阅读 · 0 评论 -
string类变量
一、string类简介1.将字符串作为一种数据类型,即string类型,而c中是没有字符串类型的2.string类定义移仓了字符串的数组性质,可以像处理普通变量那样处理字符串二、string类型使用方法1.可以像c风格字符串来初始化string对象string str1 = “Hello”;2.可以使用cin来将键盘输入存储到string对象中cin >> str1;3...原创 2019-12-14 23:12:43 · 3816 阅读 · 0 评论 -
ctype函数库
1.isalnum()如果参数是字母数字,即字母或数字,该函数返回true2.isalpha()如果参数是字母,该函数返回true3.iscntrl()如果参数是控制字符,该函数返回true4.isdigit()如果参数是数字(0-9),该函数返回true5.isgraph()如果参数是除空格之外的打印字符,该函数返回true6.islower()如果参数是小写字母,该函数t...原创 2019-12-07 13:48:47 · 1014 阅读 · 0 评论 -
C++输入输出
一、cin概述cin是C++中的一个对象,输入流对象用户在命令行输入的内容最终会发送到cin输入流中cin会忽略掉输入中所有的space,enter,tab按键发送给cin的输入被缓冲,只有当用户按下enter键,输入的内容才会发送给程序cin >> ch,ch只从cin中取第一个字符二、文件结尾1.文件结尾用EOF表示,在键盘中用Enter或者Ctrl+Z与Ente...原创 2019-12-06 23:37:11 · 573 阅读 · 0 评论 -
C++顺序点和副作用
一、概述1.副作用(side effect)在计算表达式时对某些东西(存储在变量中的值)进行了修改2.顺序点(sequence point)程序执行过程中的一个时间点3.顺序点类型分号(;),逗号(,);冒号(:);或运算符(||)4.顺序点的作用在这个点之后,将确保前面的副作用都已生效。这意味着程序处理下一条语句之前,赋值运算符、递增运算符和递减运算符执行的所有修改都必须完成。另...原创 2019-12-06 13:41:09 · 809 阅读 · 0 评论
分享