自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 C++的关键字

过预处理后,关键字从预处理记号(preprocessing-token)中区别出来,剩下的标识符作为记号(token),用于声明对象、函数、类型、命名空间等。不能声明与关键字同名的标识符。...

2018-08-04 09:48:09 147

原创 时间复杂度的那些事...

按数量级递增排列依次为:常数阶O(1)、对数阶O(log2n)、线性阶O(n)、线性对数阶O(nlog2n)、平方阶O(n^2)、立方阶O(n^3)、k次方阶O(n^k)、指数阶O(2^n)。1.一般情况下,算法中基本操作重复执行的次数是问题规模n的某个函数,用T(n)表示,若有某个辅助函数f(n),使得当n趋近于无穷大时,T(n)/f(n)的极限值为不等于零的常数,则称f(n)是T(n)的同数...

2018-08-01 10:39:41 114

原创 c51点亮第一盏灯

C51语言VS标准C语言1)库函数不同。例如,在标准C中,库函数printf和scanf,常用于屏幕打印和接收字符,而在C51语言中,主要用于串行口数据的收发。2)数据类型有一定区别。在C51中增加几种8051单片机的数据类型,在标准C的基础上又扩展了4种类型。例如,8051单片机包含位操作空间和丰富的位操作指令,因此,C51语言与标准C语言相比增加了位类型。3)C51语言变量存储模式与...

2018-07-26 10:22:20 705

原创 51单片机第一课

认识最小系统板      AT89xxxx系列单片机的型号说明AT89xxxx系列单片机的型号编码由三部分组成:前缀、型号和后缀。下面分别说明。(1)前缀    字母“AT”表示是ATMEL公司的产品。(2)型号    由“89Cxxxx”或“89LVxxxx”或“89Sxxxx”等表示。“89Cxxxx”中,8表示单片,9表示内部含有Flash存储器,C表示C...

2018-07-26 09:54:18 2556

原创 从C过渡到C++

一、C和C++的区别1. C 语言是面向过程的,而 C++ 是面向对象的,主要特点是类,封装和继承。与C的区别主要为 :类、继承和多重继承、运算符重载、类模板、C++标准库、模板库。2. 在 C 语言中结构只有成员变量,而没成员方法;在 C++ 中结构中,它可以有自己的成员变量和成员函数。在 C 语言中结构的成员是公共的,什么想访问它的都可以访问;而在 VC++ 中它没有加限定符的为私有的。3.C...

2018-03-17 22:55:45 247

转载 malloc函数

malloc函数是一种分配长度为num_bytes字节的内存块的函数,可以向系统申请分配指定size个字节的内存空间。malloc的全称是memory allocation,中文叫动态内存分配,当无法知道内存具体位置的时候,想要绑定真正的内存空间,就需要用到动态的分配内存。返回类型是 void* 类型。void* 表示未确定类型的指针。C,C++规定,void* 类型可以通过类型转换强制转换为任何

2017-12-07 17:24:40 327

转载 inline;strlen&sizeof

inline:C++关键字,在函数声明或定义中函数返回类型前加上关键字inline,即可以把函数指定为内联函数。关键字inline必须与函数定义放在一起才能使函数成为内联,仅仅将inline放在函数声明前面不起任何作用。inline是一种"用于实现的关键字",而不是一种"用于声明的关键字"。一般的,用户可以阅读函数的声明,但是看不到函数的定义。在C&C++中inline关键字用来定义一个类

2017-11-24 11:43:18 167

转载 define

Define:在Objective-C语言源程序中,允许用一个标识符来表示一个字符串,称为宏,被定义为宏的标识符称为宏名。在编译预处理时,对程序中所有出现的宏名,都用宏定义中的字符串去替换,这称为宏替换或宏展开。宏定义是由源程序中的宏定义命令完成的,宏替换是由预处理程序自动完成的。在Objective-C语言中,宏分为有参数和无参数两种。Linux环境下C语言常用宏定义:1. 防止一个

2017-11-23 19:07:15 296

原创 c语言基础

1.什么是计算机程序?什么是编程语言?为什么需要编程语言?编程语言是用来干嘛的?举例一些编程语言,以及他们各自的特点?计算机程序是指一组指示计算机执行动作或做出判断的指令,通常用某种程序设计语言编写,运行于某种目标体系结构上。编程语言,是用来定义计算机程序的形式语言。它是一种被标准化的交流技巧,用来向计算机发出指令。一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在

2017-11-17 18:21:44 468

基于51单片机温度补偿的超声波测距系统

超声波测距硬件电路的设计主要包括单片机系统及显示电路、超声波发射电路、超声波检测接收电路和温度采样电路四部分。单片机采用8051。采用12MHz高精度的晶振,以获得较稳定时钟频率,减小测量误差。单片机输出超声波换能器所需的40kHz的方波信号,利用外中断监测超声波接收电路输出的返回信号。

2019-04-02

空空如也

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

TA关注的人

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