自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 STM32

(以下操作环境为Keil5和proteus8.9)

2024-08-29 19:52:36 1739

原创 Linux的一些实例

若第二个参数指定的文件或目录已经存在,则提示是否替换,若选择 yes,则先删除原来的文件或目录, 然后再执行 copy 操作, 否则放弃。# 2.编写脚本,查找当前路径下某文件是否存在,若存在,则将其权限设置为用户主可读可写,其余用用户无任何权限。第一行打印1个,第二行打印2个,等等。若第一个参数是目录, 自动添加-r 选项(即把目录下的所有内容都 copy 过去);# 6.编写shell脚本, 将第一个参数指定的内容 copy 到第二个参数指定地点。若第一个参数指定的文件或目录不存在,则报错;

2024-08-26 10:00:49 566

原创 Linux基础

dpkg -i 安装一个在本地文件系统上存在的Debian软件包dpkg -r 移除一个已经安装的软件包dpkg -P 移除已安装软件包及配置文件dpkg -L 列出安装的软件包清单dpkg -s 显出软件包的安装状态apt *apt 镜像源配置文件 /etc/apt/sources.listapt 镜像源对应索引文件 /var/lib/apt/lists/ *

2024-08-22 18:38:11 844

原创 C语言基础

在C语言中,不同数据类型的数据可以使用共同的存储区域,这种数据构造类型称为共用体,简称共用,又称联合体。共用体在定义、说明和使用形式上与结构体相似。两者本质上的不同仅在于使用内存的方式上。注意:1.同一时间,只能使用一个成员(如果有一个新成员被赋值,前面成员的值会被覆盖)2.共用体的大小有最大成员决定,遵循字节对齐原则。

2024-08-16 17:12:22 1198

原创 day13

struct 结构体名数据类型成员名1;数据类型成员名2;....数据类型成员名n;结构体变量:存储类型 数据类型 变量名;

2024-08-15 17:05:23 420

原创 day12

指针。保存函数的地址。这个指针指向的是一类函数函数:数据类型 函数名(形参列表);函数指针:数据类型 (*函数指针名)(形参列表)

2024-08-14 20:26:41 663

原创 day11

即把实参赋给一个新的变量,把实参复制到新建形参的存储区域中。复制传递方式传递数据,即使改变形参的值也不会影响实参的值,一旦被调用函数完成了其任务时,这些。被调用函数中对形参的操作,将直接改变实参的值。调用函数将实参的地址传送给被调用函数,被调用函。数对该地址的目标操作,相当于对实参本身的操作。按地址传递,实参为变量的地址,而形参为同类型的。调用函数将实参传递给被调用函数,被调用函数将创建。地址传递方式和复制传递方式正好相反,这种方式是将调用函数的参数本身传给被调用函数。传的是一维数组的首地址。

2024-08-13 16:37:12 899

原创 day10

存储类型 数据类型 *数组名[元素个数](先取地址再取内容)是一个数组,数组元素为一个一个的指针。二级指针(多级指针)存的是指针的指针。比较字符串长度冒泡排序。

2024-08-12 17:29:52 280

原创 day8行指针

1.指针与二维数组的数组名行指针(数组指针)行指针与二维数组行指针与一维数组一级指针与行指针特殊的指针

2024-08-08 17:15:56 522

原创 day7指针

字符串常量存在字符串长岭区,有且仅有一个相同的字符串,打印地址相同。如果是数组,则不相同。

2024-08-07 17:06:23 366

原创 day6字符串相关函数

char *dest:拷贝目标const char*str:背拷贝的字符串size_t n:拷贝字符的字数。

2024-08-07 10:31:26 509

原创 day5数组

定义:同种数据类型的集合,一片连续的内存空间一般形式:存储类型 数据类型 数组名【元素个数】eg:int arr[5];操作数组元素的方法:下标法:(1)下标从0开始(2)数组名[下标]1.数组初始化(1)完全初始化(2)部分初始化:给部分元素赋值,没有赋值的元素自动赋值为0(元素全为0)(3)自动计数原则:(不能不赋初始值)(4)可变数组(危险不要使用) ---动态内存int n;n = 10;int arr[n];

2024-08-05 18:20:51 386

原创 运用C基础实现一些简单运算功能

1.编写一个程序,要求输入一个ASCII码值,然后输出相应的字符。2.编写程序,从键盘输入两个整数,分别计算出它们的商和余。

2024-08-04 18:06:48 117

原创 day4C语言的结构

补充:1.自动对齐:命令行模式下:gg=G2.可视化模式:命令行模式下按V,上下选中,按=

2024-08-02 18:47:12 417

原创 C语言基础

补充:递增递减插入栈的运算常用关键字。

2024-08-01 18:51:57 1081

原创 C语言基础

day2广义:为了实现特定目标而余弦设计的可操作性步骤。狭义:系统可以识别的有序指令。机器语言:使用机器指令(1,0)来设计程序定义:送入计算机的数字,能够运算成为计算机数据,其余为非数值数据。

2024-07-31 17:03:05 901

原创 c语言基础

命令行模式:复制(yy--所在行;nyy--光标后n行)、粘贴(p--粘贴yy复制的内容)、剪切(dd--所在行;ndd--剪切光标后的n行)、撤销(u--撤销粘贴内容)。三种模式:命令行模式(默认esc)、插入模式(i/a)、底行模式(:wq)3.~:默认工作目录(输入pwd命令可显示,我的是/home/hqyj);ls -a 显示当前所在位置的文件,包括隐藏文件(.,..)文件类型+权限+文件数+所属组+字节数+时间戳+文件名。6.一科倒置的树,一切皆文件,只有一个根目录(/)

2024-07-30 16:36:21 553

空空如也

空空如也

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

TA关注的人

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