- 博客(8)
- 收藏
- 关注
原创 除法“/”的 比较计算
除法“/”对于除数为小数和整数的结果有差异。如果除数为整数,则结果为取整;如果除数为小数,则结果为小数。#include using namespace std;void main(){cout<<“除数为整数的结果为:”<<201/4<<endl;cout<<“除数为小数的结果为:”<<201/4.0<<endl;}...
2021-01-14 14:33:40
237
原创 深度理解前置运算符++、--后置运算符++、--的重载(二)
续前文,出现的结果请看代码return old的注解#includeusing namespace std;class Clock //时钟类声明{public: //外部接口Clock(int NewH=0, int NewM=0, int NewS=0);void ShowTime();Clock& operator ++(); //前置单目运算符++重载Clock operator ++(int); //后置单目运算符++重载Clock& operator
2021-01-10 11:16:27
385
原创 深度理解前置运算符++、--后置运算符++、--的重载(一)
前置运算符++、–后置运算符++、–的重载是C++多态性的难点。清华大学出版社出版的C++程序设计(郑莉主编)的例题8-2比较详尽地说明了++前置和后置重载的实现方式。本文再补充–前置和后置重载方式。如果++和–分别独立,–前置和后置的重载实现方式与++没有区别。如果联系起来使用,则要注意一些事项。教材原程序://8_2.cpp#includeusing namespace std;class Clock //时钟类声明{public: //外部接口Clock(int NewH=0, int
2021-01-10 11:03:37
1245
原创 cout输出字符的宽度与精度
cout输出字符宽度可以使用width()、setw()控制,对于浮点数,有输出精度,其默认值为6,所以在程序中会出现有输出宽度但数值被截断的情况,这种情况可以通过改变流精度来实现。#include #include using namespace std;void main(){double values[] = {1.23,35.36,653.7,12378.24566};for(int i=0;i<4;i++){cout.width(10);cout << val
2020-12-17 15:05:16
4252
原创 使用COUT显示小数点后面多余的零
#include #include using namespace std;void main(){double a=5.5,b=2.5;cout<<(int)a+b/b<<endl;//cout默认不显示小数点后面多余的零cout.setf(ios::showpoint);//设置显示小数点后面多余的零cout<<(int)a+b/b<<endl;}...
2020-12-15 22:10:29
698
1
原创 关于“COUT<<endl”等价问题测试
关于“COUT<<endl”等价问题测试#include using namespace std;void main(){int k=1;cout<<“k=”<<k<<endl;cout<<“k=”<<k<<’\n’;cout<<“k=”<<k<<’\12’;cout<<“k=”<<k<<’\xA’;cout<<“k=”&
2020-12-15 10:50:36
1935
1
原创 使用strcpy给字符串变量和字符串指针赋值
使用strcpy给字符串变量和字符串指针赋值#include#include<stdlib.h>using namespace std;void Str(char *x,const char *y){char *z;z=new char; //字符串指针要初始化strcpy(z,y);cout<<z<<endl;}int main( ){char a[20], c[] = "i am teacher!";strcpy(a,c);cout &l
2020-12-15 09:42:22
2042
原创 通信软件开发技术
关于通信软件开发技术博客本博客专注物联网通信软件开发技术,即如何使用C、C++开发物联网通信软件,包含C、C++、Socket网络通信、单片机与计算机串口通信、无线网络通信等内容学习,并适当扩展到传感器和单片机硬件电路设计、数据库编程等。欢迎各位大咖前来指导。欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进
2020-12-13 18:54:20
1716
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人