![](https://img-blog.csdnimg.cn/20190927151053287.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C C++小贴士
C C++小贴士
勤勤勤能补拙
心似骄阳万丈光
展开
-
c++ 怎么用cout按指定位数四舍五入
1.引入头文件 #include2.输出用固定格式 cout2)result<<endl; //将result保留2位小数,四舍五入后输出。原创 2017-03-18 20:48:55 · 3437 阅读 · 3 评论 -
error c3872: “0x3000”: 此字符不允许在标识符中使用
1.在复制黏贴代码时,经常会出现这个错误,原因如下:0x3000是汉语的空格,也就是全角空格,相当于一个汉字,但你又看不见它。你知道的,像逗号,有半角(,)和全角(,)之分的,其实空格也有。0x3000是全角的空格,0x20是半角的空格。最好把这个语句的后面空白部分,都删除掉,免得有不可见的全角空格。来源: https://zhidao.baidu.com/question/转载 2017-03-22 00:00:48 · 896 阅读 · 0 评论 -
构建二叉树的两种方式(前+中) (中+后),递归
两种构建方式的区别:1.利用中序遍历和后序遍历构建二叉树,最先建立的是 右子树,接着是左子树, 后序遍历中根节点是最后一个元素2.利用前序遍历和中序遍历构建二叉树,最先建立的是 左子树,接着才是右子树, 前序遍历中根节点在第一个元素用递归来构建树,建立左右树的顺序不同,遍历数组的起始点,方向也不同。1.利用中序遍历和后序遍历构建二叉树 在last[原创 2017-03-24 21:17:34 · 259 阅读 · 0 评论 -
sprintf() sscanf()的使用
看了一些博客后,自己总结了一下,力求简单明了地说出这两个函数的作用和使用方法1.sprintf()函数 sprintf函数原型为 int sprintf(char *str, const char *format, ...) 按我的话来说,参数分为三部分,第一部分str是要存放转换结果的字符串,参数第二部分" ....."是转换的格式,第三部分是转换的原对象转载 2017-04-05 11:03:26 · 396 阅读 · 0 评论