自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 运算符重载

运算符重载的问题: 运算符重载的本质,运算符的操作数只能是基本的数据类型,但是在实际开发中,开发者往往需要使用符合的数据类型(如结构体,联合等)在C语言中,如果运算符的操作数是复合的数据类型,将是非法操作,C++对运算符的操作数限制进行了扩展,支持复合函数类型的运算。 运算符函数定义的一般格式如下:数据类型 operator<运算符符号>(<...

2019-07-30 19:32:00 235

转载 C++ string 类操作(不全)

string 类是 STL 中 basic_string 模板实例化得到的模板类。其定义如下:typedef basic_string <char> string;1. 构造函数string 类有多个构造函数,用法示例如下:string s1(); // si = ""string s2("Hello"); // s2 = "Hello"string s3(...

2019-07-30 19:31:20 193

原创 Effective C++学习(Day 1)

序言expliucuit 禁止编译器执行非预期的隐式类型转换#include <iostream>using namespace std;class A{ private: int a; public: explicit A(int a) { this->a = a; ...

2019-07-30 19:29:59 164

转载 extern "C"是什么?

extern "C"extern "C"的主要作用就是为了能够正确实现C++代码调用其他C语言代码。加上extern "C"后,会指示编译器这部分代码按C语言的进行编译,而不是C++的。由于C++支持函数重载,因此编译器编译函数的过程中会将函数的参数类型也加到编译后的代码中,而不仅仅是函数名;而C语言并不支持函数重载,因此编译C语言代码的函数时不会带上函数的参数类型,一般之包括函数名。 ...

2019-07-16 19:31:09 162

原创 网络编程(1)

一、主机字节序和网络字节序主机字节序也称小端字节序:整数的高位字节存储在内存的高地址处,低位字节存储在内存的低地址处网络字节序也称大端字节序:整数的高位字节存储在内存的底地址处,低位字节存储在内存的高地址处二、检查机器的字节序小字节序(Little Endian)DATA:0x0201总结:低地址存放低位数据大字节序(Big Endian)DATA:0x0201总结...

2019-05-15 23:06:33 287

原创 约瑟夫环的数学公式推导

约瑟夫环的数学方法解决 编写约瑟夫环程序时会发现,当我们把整个报数过程的人数N变的很大,例如到几百万,虽然在最后还是只剩下两个人报数,但也要循环几百万次才能确定最后留下来的那个人。这样程序执行的效率不高,会占用大量时间去执行循环的过程。有时会发生输出一直等待很长时间才能出来结果。经过查询资料,找到了约瑟夫环的数学解决方法,以及它的算法具体执行的过程来做分享。我们假设...

2019-03-01 21:15:11 6880 1

原创 2019/3/1 c中运算符优先级结合性问题

所谓优先级就是当一个表达式中有多个运算符时,先计算谁,后计算谁。C语言中大多数运算符的结合性都是从左往右,只有三个运算符是从右往左的。一个是单目运算符,另一个是三目运算符,还有一个就是双目运算符中的赋值运算符=。双目运算符中只有赋值运算符的结合性是从右往左的,其他的都是从左往右。运算符优先级和结合性一览表 优先级 运算符 名称或含义 ...

2019-03-01 12:18:24 246 1

原创 简易通讯录 0.0.1版本

/*****************************************************copyright (C), 2014-2015, Lighting Studio. Co., Ltd. File name:Author:Jerey_Jobs Version:0.1 Date: Description:Funcion List: ****...

2019-02-27 21:52:06 183 1

原创 双向循环链表带表头结点(各基本操作的小扩展代码)

/*****************************************************copyright (C), 2014-2015, Lighting Studio. Co., Ltd. File name:Author:Jerey_Jobs Version:0.1 Date: Description:Funcion List: ****...

2019-02-17 16:58:17 456 1

原创 嵌入式学习第一课

2018/11/27 嵌入式学习第一课第一部分:C 知识点温习c语言的语法标记可分为5类关键词 标识符 常量 运算符 分隔符1.关键词是c语言中预定义的符号,它们有固定的含义,用户定义的任何名字不得与它们冲突。auto ,break ,case ,char , const ,continue, default, do , double,else extern, float, for, ...

2018-12-03 00:21:48 129

原创 2018.11.28 C学习第一课

2018.11.28C学习第一课continue:

2018-12-03 00:21:05 100

空空如也

空空如也

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

TA关注的人

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