自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 double free or corruption

源代码#include <iostream>#include <cstring>using namespace std;class mystring{public: mystring () { cout << "mystring构造"<<endl; } mystring (string const& m_s) { ...

2018-04-23 01:04:42 1212

原创 设计模式之基本原则

设计模式共三大类型,共23种创建型:和对象的创建有关,涉及到对象实例化的方式    单例模式    简单工厂模式    工厂模式    抽象工厂    建造者模式    原型模式结构型:如何组合类和对象以获得更大的结构    代理模式    装饰模式    适配器模式    组合模式    桥接模式    外观模式    享元模式行为型:用来对类和对象怎么交互和怎么分配职责进行描述    模板模式...

2018-04-22 18:59:47 226

原创 UML统一建模语言

UML中的图(10种)静态模型图:描述系统的静态结构    类图,对象图,包图,组件图,部署图动态模型图:描述系统行为的各个方面    用例图,时序图,协作图,状态图,活动图UML中的关系(4种)泛化(generalization),实现relation,依赖(dependence),关联(association)(聚合,组合)一.用例图从客户的角度出发描述系统功能包括三个基本组件:    参与者...

2018-04-22 17:38:50 323

原创 32位和64位与虚拟地址之间和字节数的问题

32位是cpu一次处理的位数,即32位4字节,相当于地址的宽度,即sizeof(*p);虚拟地址大小为4G,即有2的32次方个地址,从32个0到32个1个地址;64位是cpu一次处理的位数,即64位8字节,相当于地址的宽度,即sizeof(*p);虚拟地址大小为128G,即有2的64次方个地址,从64个0到64个1个地址;32位char    1字节char*     4字节(寻址范围)short...

2018-04-22 13:48:26 5108 7

原创 1、初识c语言总结

用到的专业词汇stdio.h(standard buffered input & output)带缓冲的标准输入输出sourse file 源文件(原始程序)comment 注释dignostic message 诊断消息printf (print format) 格式化输出函数function call 函数调用decimal 十进制%dstatement

2017-11-16 21:09:15 423

原创 数与数之间比较大小的思路

按照计算机思维确保输入的数从小到大或者从大到小排列,比如三个数比较大小,可以假设,num1,num2num3,num4先确保num1比他们所有都小,如果其中一个比num1小,则和num1调换位置然后确保num2比num3,num4小,如果有比num2小的,则和num2调换位置然后确保num3比num4小,如果比num3小则和num3调换位置最后按照顺序输出,则可以得到从

2017-11-10 08:25:35 712

原创 调用函数计算一个正整数到1的和,并把和显示再主函数上

#includeint sum(int num);int main (){int num;printf ("请输入一个正整数:");scanf ("%d",&num);printf ("%d\n",sum(num));return 0;}int sum(int num)   //这里的int类型必须写,没写会传送错误的sum和num数据类型{if (

2017-11-09 16:08:07 540

原创 C语言类型转换

1、显性类型转换自己人为需要强制转换2、隐形类型转换计算机根据不同类型自动转换不同数据类型之间计算机会先转换为占位大的数据类型,然后再计算。最后结果是根据结果的数据类型显示。

2017-11-04 23:00:25 245

原创 三目运算符的理解

a?b:c性质:1、相当于条件判断语句首先判断a是真是假,真就执行b,假就执行c,不会同时又判断a的真假的同时,又运算a,b的结果,最后再根据a的真假对a,b取舍,不会这样的。2、结合方式从右向左分组运算a=b>c?d:e-f?g-h:i+j实际先运算e-f?g-h:i+j三目表达式的结果,然后再计算前面的三目表达式,最后赋值给a。顺便附一张符号运算优先级列

2017-11-04 19:57:04 3743

空空如也

空空如也

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

TA关注的人

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