
C++
zcawesome
这个作者很懒,什么都没留下…
展开
-
关于段错误的知识总结
自己在学习过程中经常遇到段错误,在网上查找了相关资料后将知识点总结如下:(总结中引用了其他文章中的内容可以在链接中查看原文)段(segmentation)是指二进制文件内的区域,所有某种特定类型信息被保存在里面。在可执行程序中,正文段(Text Segment)用于存储命令,数据段(Data Segment)用于存储已经初始化的全局变量,BBS段(BBS Segment)用于存储未赋值的全转载 2017-12-19 22:17:02 · 369 阅读 · 0 评论 -
c++中new与delete的用法总结
c++中new与delete的用法总结与注意事项原创 2017-12-11 23:16:44 · 29961 阅读 · 3 评论 -
C++浮点位数处理
在最近的学习中遇到了一些关于浮点位数控制点问题,现在就对C++浮点位数的控制做一个总结。 使用setprecision(n)可控制输出流显示浮点数的数字个数。C++默认的流输出数值有效位是6。 如果setprecision(n)与setiosflags(ios::fixed)合用,可以控制小数点右边的数字个数。setiosflags(ios::fixed)是用定点方式表示实数。如果与setio...原创 2018-02-10 10:37:59 · 1078 阅读 · 0 评论 -
C++实现顺序栈
用C++简单地实现了顺序栈,这种实现方法其实是把一个数组看成是两个栈,左右各一个,这样就可以更加合理的利用数组的空间,尤其是当两个栈的数据类型一样,一个栈增加另一个减小两个栈这样交替时。实现代码如下:#include<iostream>#include<cstdio>#define maxsize 1000using namespace std;class sta...原创 2018-05-03 17:43:56 · 1385 阅读 · 0 评论 -
C++双向链表的实现
用C++实现双向链表代码如下://双向链表 #include<iostream>#include<cstdlib>using namespace std;struct node{ int data1; node *next; node *prior; }; class singlelink{ private: node data; int len...原创 2018-04-25 21:01:29 · 764 阅读 · 0 评论