自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

刺客_阿瑞的专栏

把时髦的技术挂在嘴上,不如把过时的技术记在心里!

  • 博客(7)
  • 资源 (17)
  • 收藏
  • 关注

原创 const修饰指针

const int *p ;//p可修改,p所指向的内容不可修改int  const *p;//p可修改,p所指向的内容不可修改int  * const p ;//p不可修改,p指向的内容可修改const  int *const  *p;//p和p指向的内容都不可修改口诀:当const出现在*左边时,指针指向数据为常量,当const出现在*右边,指针

2013-11-07 15:48:06 661

原创 auto,register,static分析

C语言变量都有自己的属性,在定义变量时可加上“属性”关键字。1.auto(1)auto即C语言局部变量的默认属性(栈上分配空间)(2)编译器默认的所有局部变量都是auto的2.staticstatic关键字指明变量的“静态”属性,同时static有“作用于限定符”的意义。(1)static修饰的局部变量存储在程序静态区(2)static的另一个意义就是文

2013-11-07 15:40:57 804

原创 内存管理及常见的问题

内存分配的方式:(1)从静态存储区域分配内存在程序编译的时候就已经分配好,在程序运行期间都存在,例如全局变量,static变量。(2)栈上创建执行函数时,函数内部变量存储单元都在栈上创建,函数结束时自动释放,栈内存分配运算符内置于处理器指令集,效率高,但分配内存有限。(3)堆上分配也称为动态内存分配,程序在运行时用malloc或new来申请任意多的内存,程序员自己负责在何时

2013-11-06 23:12:07 928

原创 关于寻找字符串结尾的方法讨论

这里,提供两种搜索字符串的结尾的方法:【方法一】惯用法:while(*s)s++;【方法二】惯用法:while(*s++);这两种方法都是寻找字符串结尾的“空字符”的惯用方法,但是这两种方法是有差异的:第一版使得s指向空字符,第二版更加简洁,但是注意最后s指向空字符后面的位置!!!

2013-11-06 22:07:34 1190

原创 字符数组和字符指针

有:char date[] = "June  14" ;char *date = "June    14" ;正因为有了数组和指针之间的紧密关系,才使得上面的两个声明的date可作为字符串,然而,上面的两个date不可以互换,差异:1.在声明数组时,就像任意数组元素一样,可修改存放在date中的字符 ;   在声明为指针时,date指向字符串面量(字符串常量),前面的文章已

2013-11-06 22:01:05 831

原创 字符串面量指针的只读性质

#include <>

2013-11-06 21:27:49 1434

原创 C语言中的sizeof(struct )和sizeof(union)

一般32位机上各数据类型所占存储空间为:char : 8位short : 16位int : 32位long : 32位float : 32位double : 64位一、结构体struct 1.在没有#pragma pack 宏的情况下:三条原则:(1)数据成员对齐规则:(原则1)结构体struct的数据成员,第一个数据成员放在offset为0的地

2013-11-06 21:19:07 4517

【项目实训】基于NRF905多点温度采集无线系统-方案二主从一体机原理图

系统采用NRF905作为无线收发器,四个从机采集到温度信息分别发送给主机,主机显示四点的温度信息,并且可通过按键设定温度的上下限报警值,超限能够进行声光报警。 具体参考博客:https://blog.csdn.net/yagnruinihao/article/details/118342915?spm=1001.2014.3001.5501

2022-02-14

【项目实训】基于NRF905多点温度采集无线系统-方案一主机从机分开设计原理图

系统采用NRF905作为无线收发器,四个从机采集到温度信息分别发送给主机,主机显示四点的温度信息,并且可通过按键设定温度的上下限报警值,超限能够进行声光报警。 具体参考博客:https://blog.csdn.net/yagnruinihao/article/details/118342915?spm=1001.2014.3001.5501

2022-02-14

实验5 总线悬挂两个DS18B20之实物实验【趣味检测器件运行】

实验5 总线悬挂两个DS18B20之实物实验【趣味检测器件运行】 实验详情请参考博客文章:https://blog.csdn.net/yagnruinihao/article/details/21258583

2021-05-01

实验3 总线悬挂两个DS18B20之实物实验

实验3 总线悬挂两个DS18B20之实物实验 实验详情请参考博客文章:https://blog.csdn.net/yagnruinihao/article/details/21258583

2021-05-01

实验2 总线悬挂一个DS18B20之仿真实验【Proteus仿真图】

实验2 总线悬挂一个DS18B20之仿真实验【Proteus仿真图】 实验详情请参考博客文章:https://blog.csdn.net/yagnruinihao/article/details/21258583

2021-05-01

实验2 总线悬挂一个DS18B20之仿真实验【程序】

实验2 总线悬挂一个DS18B20之仿真实验【程序】 实验详情请参考博客文章:https://blog.csdn.net/yagnruinihao/article/details/21258583

2021-05-01

实验1 总线悬挂一个DS18B20之实物实验

实验1 总线悬挂一个DS18B20之实物实验 实验详情请参考博客文章:https://blog.csdn.net/yagnruinihao/article/details/21258583

2021-05-01

单片机控制OLED12864显示屏之模块化编程

单片机控制OLED12864显示屏之模块化编程,实验效果请查看腾讯视频:https://v.qq.com/x/page/g3240xbfvbj.html 【备注】该程序由作者根据SSD1306的手册(datasheet)一字一句敲键盘所得,做了大量实验,花费时间精力,请尊重劳动成果,谢谢。

2021-04-19

单片机控制2004A液晶屏之Proteus仿真

单片机控制2004A液晶屏之Proteus仿真

2021-04-15

单片机控制2004A液晶屏之模块化编程

单片机控制2004A液晶屏之模块化编程

2021-04-15

单片机控制LCD1602液晶屏之Proteus仿真

单片机控制LCD1602液晶屏之Proteus仿真

2021-04-14

单片机控制LCD1602液晶屏模块化编程

单片机控制LCD1602液晶屏

2021-04-14

vb上位机控制单片机LED

使用vb构建单片机上位机,结构简单,程序简短,文件中包含单片机程序

2014-04-11

跟我一起写Makefile

非常经典的Makefile资料,非常全面,现在共享一下,希望大家一起学习一起进步。

2013-07-30

程序员面试

非常好的资料,我学习以后受益匪浅,现在共享一下,希望大家能够学到更多的东西。

2013-07-30

让指针不在困扰你

语言诙谐的介绍了c语言的指针,绝对的别出新意,让你有耳目一新的感觉,非常值得分享

2013-01-08

空空如也

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

TA关注的人

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