自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 VI and VIM的基本操作

一些Linux的基本知识在半年前的游戏生涯已经所剩无几了,更是在经过上班摸鱼时在CSDN里翱翔,见识到了这么多大佬,我这小菜鸡也开始为未来担忧,决定开始慢慢学习和整理,现在就从Linux最最最基础的编辑器开始,希望今天立的这个flag可以督促我学习吧。一,Vi1.vi的进入和退出(vim一样)$ vi project.c命令行模式[按Esc],Shift+:w //写:q //不写退:wq //写和退如果没效果就加!别告诉我这个有人不知道,应该不会有比我更菜的菜鸡

2020-08-14 14:47:37 178

原创 定时器、中断

1、实现电视剧中的10s定时炸弹功能(炸弹炸了用蜂鸣器模拟)#include <reg51.h>unsigned char code smgduan[17]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};unsigned int ms, sec = 10,...

2019-01-29 11:27:57 428

原创 C51 数码管 独立按键

显示电话号码和学号#include <reg51.h>unsigned char code bit_code[] = {0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07};unsigned char code smgduan[17]={0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x07...

2019-01-25 21:44:57 852

原创 C51 led

单片机大致结构:P1口是准双向口,只能作为通用I/O口使用。(P1P2P3亦同,P3可作第二功能) P1口作为输出口使用时,无需再外接上拉电阻。 (P2同, P0P3需接上拉电阻)P1口作为输入口使用时,应区分读引脚和读端口。读引脚时,必须先向电路中的锁存器写入“1”,使输出级的FET截止。(P0P2P3) 简单的花式流水灯#include <reg51.h&...

2019-01-25 21:37:29 253

原创 第五章 数组与指针

1.C语言对数组的处理非常有效的原因?(1) 除少数编译器出于谨慎会做一些繁琐的规定外, C语言的数组下标是在一个很低的层次上处理的。(2) 数组和指针能非常和谐地在一起工作。(3) 数组和指针有可能出现完全相同的情况。2.数组与指针的区别?对于数组来说,数组名就是数组在内存存放的数组首元素地址。指针变量是用于存放变量的地址,可以指向变量,当然也可存放数组的首址或数组元素的...

2018-10-07 19:43:33 137

原创 第四章 语句

1. 空语句有什么用途?(1)纯粹消耗CPU时间,起到延时的作用。(2) 为了程序的结构清楚,可读性好,以后扩充新功能方便。 2. 表达式语句和函数调用语句表达式语句:一般形式: 表达式;   执行表达式就是计算表达式的值。函数调用语句:一般形式: 函数名(实际参数表);执行函数语句就是调用函数体并把实际参数赋予函数定义中的形式参数,然后执行被调用函数体中的语句,求取...

2018-10-06 20:03:20 149

原创 第三章 运算符、表达式

1. c语言运算符可以分为哪些类?      (1)算术运算符:用于各类数值运算,包括加(+)、减(-)、乘(*)、除(/)、求余(或称模运算,%)、自增(++)、自减(--),共七种。(2)关系运算符:用于比较运算,包括大于(>)、小于(<)、等于(==)、大于等于(>=)、小于等于(<=)和不等于(!=),共六种。(3)逻辑运算符:用于逻辑运算,包括与(&am...

2018-10-05 21:03:39 173

原创 第二章 数据类型问题与答案

1.变量,变量名和变量值变量:其值在作用域内可以改变的量,一个变量应该有一个名字,在内存中占据一定的存储空间。变量在使用前必须要定义,每个变量都有自己的地址。变量依据其定义的类型,分为不同类型,如整型变量、字符型变量、浮点型变量、指针型变量等。变量的值可以发生改变,意味着它可以被覆盖、被写入、被赋值。每个变量必须要有一个名字和它所在内存空间绑定。变量名是在变展的声明的时候,该名字就和内存中...

2018-10-04 21:05:01 446

原创 Linux命令4

mv1.作用mv命令用来为文件或目录改名,或者将文件由一个目录移入另一个目录中,它的使用权限是所有用户。该命令如同DOS命令中的ren和move的组合。2.格式mv[options] 源文件或目录 目标文件或目录3.[options]主要参数-i:交互方式操作。如果mv操作将导致对已存在的目标文件的覆盖,此时系统询问是否重写,要求用户回答“y”或“n”,这样可以避免误覆盖文...

2018-09-27 22:33:11 115

原创 Linux命令3

file1.作用 件内容判断文件类型,使用权限是所有用户。2.格式file通过探测文file [options] 文件名3.[options]主要参数-v:在标准输出后显示版本信息,并且退出。-z:探测压缩过的文件类型。-L:允许符合连接。-f name:从文件namefile中读取要分析的文件名列表。mkdir1.作用mkdir命令的作用是建立名称...

2018-09-27 22:30:27 108

原创 Linux命令2

mount1.作用mount命令的作用是加载文件系统,它的用权限是超级用户或/etc/fstab中允许的使用者。2.格式mount -a [-fv] [-t vfstype] [-n] [-rw] [-F] device dir3.主要参数-h:显示辅助信息。-v:显示信息,通常和-f用来除错。-a:将/etc/fstab中定义的所有文件系统挂上。-F:这个命令...

2018-09-27 22:26:48 114

原创 Linux命令1

login1.作用login的作用是登录系统,它的使用权限是所有用户。2.格式login [name][-p ][-h 主机名称]3.主要参数-p:通知login保持现在的环境参数。-h:用来向远程登录的之间传输用户名。4.应用技巧Linux是一个真正的多用户操作系统,可以同时接受多个用户登录,还允许一个用户进行多次登录。这是因为Linux和许多版本的Unix一...

2018-09-27 22:24:09 127

原创 gcc,gdb,make

GCC在 Linux 平台上,最流行的编译系统是 GCC(GNU Compile Collection)。GCC 也是 GNU发布的最著名的软件之一。GCC 的功能非常强大,主要体现在两方面。GCC 可以为 x86、ARM、MIPS 等不同体系结构的硬件平台编译程序。 GCC 可以编译 C、C++、Pascal、Java 等数十种高级语言。GCC 的这两项特性对嵌入式应用开发及其重要。...

2018-09-27 22:17:48 196

原创 Training1

1.题目:通过编程实现,统计1~n有多少个9 提示:n通过参数传入#include<stdio.h>int main(){ int count = 0;//计数的变量 int n = 0;//输入的值 int s = 0;//用于进行判断9的个数的操作的变量 int i = 0;//循环计数变量 printf("please i...

2018-09-24 19:49:53 225

空空如也

空空如也

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

TA关注的人

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