Fly

自顶向下,逐步求精

使用ubuntu踩过的坑

1、安装GCC编译环境 gcc -v g++ -v 两命令均正常使用才行 遇到的坑: Program "g++" not found in PATH 2、安装make工具安装 root@fly-Lenovo-M490:/home/fly# ma...

2019-03-07 23:19:19

阅读数 24

评论数 0

结构体的一个高级特性――指定成员的位数

在大多数情况下,我们一般这样定义结构体: struct student { unsigned int sex; unsigned int age; }; 对于一般的应用,这已经能很充分地实现数据了的“封装”。 但是,在实际工程中,往往碰到这样的情况:那就是要用一个基本类型变量中的不同...

2016-12-20 11:46:41

阅读数 552

评论数 0

C语言中volatile的用法及意义

volatile 影响编译器编译的结果,volatile指出 变量是随时可能发生变化的,与volatile变量有关的运算,不要进行编译优化,以免出错,(VC++ 在产生release版可执行码时会进行编译优化,加volatile关键字的变量有关的运算,将不进行编译优化。) 例如:volatile...

2016-12-17 10:42:10

阅读数 10138

评论数 1

Linux学习之路-笔记整理

Linux下几个常用的热键 : tab 接在一串指令的第一个字的后面,则为”命令补全“接在一串指令的第二个字的后面,则为”文件补齐“若安装了bash-completion软件,则在某些指令后面使用tab按键时,可以进行”选项/参数的补齐“功能 Ctrl+c组合键

2016-11-30 15:46:47

阅读数 167

评论数 0

Linux学习之路--man/info/(/usr/share/doc/目录)

Tips:进入man指令后,可以通过”空白键“往下翻页,按下”q“键离开man的环境。 page down向下翻页 page up向上翻页 home去到第一页 end 去到最后一页  /string 向下搜索string这个字串   ?string向上搜索string这个字串 n是继续下...

2016-11-30 15:14:16

阅读数 1962

评论数 0

关于C语言的输出格式控制符

格式控制符参考: 格式输出字符:printf 使用:向终端输出若干个类型任意的数据。 形式:printf (格式控制符,输出列表) 说明: 格式控制符:%  格式说明引导符。 -  指定左对齐输出。 0  指定空位填零。 m.n  指定输出域宽度及精...

2016-11-30 10:06:40

阅读数 6082

评论数 1

关于C语言的转义字符

转义字符参考: \a:蜂鸣,响铃 \b:回退:向后退一格 \f:换页 \n:换行,光标到下行行首 \r:回车,光标到本行行首 \t:水平制表 \v:垂直制表 \\:反斜杠 \':单引号 \":双引号 \?:问号 \d...

2016-11-30 09:59:09

阅读数 209

评论数 0

C语言动态创建数组

通过使用指针以及malloc函数来分配地址空间 #include #include void array(unsigned int i); void main(){ array(10); } void array(unsigned int i) { unsigned int...

2016-11-30 09:57:36

阅读数 4102

评论数 0

数据模式——大端小端模式

小端模式 ----- 数据的高字节对应高地址,低字节对应低地址。 大端模式 ----- 数据的高字节对应低地址,低字节对应高地址。

2016-11-23 16:04:30

阅读数 116

评论数 0

单工、半双工、全双工

单工、半双工、全双工  单工数据传输只支持数据在一个方向上传输; 半双工数据传输允许数据在两个方向上传输,但是,在某一时刻,只允许数据在一个方向上传输,它实际上是一种切换方向的单工通信; 全双工数据通信允许数据同时在两个方向上传输,因此,全双工通信是两个单工通信方式的结合,它要求发送设备和接...

2016-11-22 17:13:14

阅读数 179

评论数 0

80C51矩阵键盘相关代码和电路设计

本文主要记录两种方式: 1 扫描法 2 线反转法

2016-10-31 20:52:32

阅读数 400

评论数 0

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