自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c++面试题

1.linux下线程相关线程的概念:进程是操作系统中资源管理的最小单位。线程是程序执行的最小单位。在操作系统设计上,从进程演化出线程最主要的目的就是更好地支持多处理器以及减少上下文切换开销。一个进程至少需要一个线程作为它的指令执行体,进程管理着计算机资源,而将线程分配到某个CPU上执行。对操作系统来说,进程占有系统资源,进程的切换也给操作系统带来了额外的开销。每次创建新进程会把父进程的...

2019-03-28 18:36:47 124

原创 C语言运算符优先级

优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右()圆括号(表达式)/函数名(形参表).成员选择(对象)对象.成员名->成员选择(指针)对象指针->成员名++后置自增运算符++变量名...

2019-03-17 22:03:16 171

原创 C/C++学习笔记(三)——标准异常

<expception>定义的异常类定义了最通用的异常类expception,它只报告异常的发生,不提供任何额外信息。<stdexcept>定义的异常类定义了几种常用的异常类。格式说明exception最常见的问题runtime_error只有在运行时才能检测出的问题range_error运行时出错:生成的结果超

2019-03-09 11:31:12 534

转载 github指南

a.创建目录在本机上选择一个合适的地方,创建一个本地目录,命令如下:$ mkdir directory-name$ cd directory-name$ pwdb.使用目录进入所创建的目录,然后将该目录变为Git可以管理的仓库,命令如下:$ git initc.查看仓库进入本地仓库目录,可查看本地仓库目录的状态,命令如下:$ git statusd.远程初始一个Git仓库远...

2019-03-06 20:58:53 167

原创 C/C++学习笔记——C++类

类类的基本思想是数据抽象和封装。基本格式//.h文件class classname{ public: //行为或属性 protected: //行为或属性 private: //行为或属性}////.cpp文件function classname::fuc(){/*……*/}一般将类的声明写在.h文件中,定义写在.cpp文件中。使用类对象的程序可以直接...

2019-03-06 16:06:15 484 1

转载 C语言const的用法详解,C语言常量定义详解

有时候我们希望定义这样一种变量,它的值不能被改变,在整个作用域中都保持固定。例如,用一个变量来表示班级的最大人数,或者表示缓冲区的大小。为了满足这一要求,可以使用const关键字对变量加以限定:const int MaxNum = 100; //班级的最大人数这样 MaxNum 的值就不能被修改了,任何对 MaxNum 赋值的行为都将引发错误:MaxNum = 90; //错误,试图向 co...

2019-03-06 10:42:07 1406

转载 算法回顾

排序算法冒泡排序(Bubble Sort)排序过程比较相邻的元素。如果第一个比第二个大,就交换它们两个;对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对,这样在最后的元素应该会是最大的数;针对所有的元素重复以上的步骤,除了最后一个;重复步骤1~3,直到排序完成。每次循环都会将一个元素放入最终位置稳定性:稳定时间复杂度 :O(n^2)空间复杂度:O(1)代码实现...

2019-03-03 17:36:25 304

原创 C/C++学习笔记(四)——参数传递

参数传递每次函数调用时都会重新创建它的形参,并传入实参对形参初始化。如果形参是引用类型,它将绑定到对应的实参上;否则将实参的值拷贝给形参。传值参数将实参的值拷贝赋给形参,函数对形参的操作不影响实参。类似:int n = 10;int i = n;i = 42;//形参类似 i,实参类似 n;对 i 的操作不影响 n 的值指针形参,也是将实参的值拷贝赋给形参,形参指针与实参是两个指...

2019-03-03 15:46:33 102

原创 C/C++学习笔记——标准模板库

string(< string >)字符串类型初始化string对象的方式格式操作string s1默认初始化,s1是一个空串string s2(s1)s2是s1的副本string s2 = s1等价string s2(s1)string s3(“value”)s3是字面值“value”的副本,除了字面值最后的空格外string

2019-03-02 16:04:34 314

原创 C++学习笔记(一)

C/C++学习笔记

2019-03-02 13:57:29 203

空空如也

空空如也

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

TA关注的人

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