自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言笔记(六)

1、先定义枚举类型,再定义枚举变量enum DAY {2、定义枚举类型的同时定义枚举变量enum DAY {3、省略枚举名称,直接定义枚举变量enum {使用位域的做法是在结构体定义时,在结构体成员后面使用冒号(:)和数字来表示该成员所占的位数位域的宽度不能超过它所依附的数据类型长度。比如上面a位域长度不能超过32位,因为int占四个字节struct 位域结构名 {位域列表 };//其中位域列表的形式为: 类型说明符 位域名 : 位域长度int a : 8;int b : 2;

2023-04-20 17:19:23 205

原创 C语言笔记(五)

结构体声明只是进行一个框架的描绘,它并不会在内存中分配空间存储数据,直到你定义一个结构体类型的变量。struct 结构体名称 结构体变量名;注意:这里的 struct 关键字不能丢。允许您在相同的内存位置存储不同的数据类型,共用体可以定义一个带有多成员的共用体但是任何时候只能有一个成员带有值共用体提供了一种使用相同的内存位置的有效方式必须使用 union 语句union 语句定义了一个新的数据类型,带有多个成员在共用体定义的末尾,最后一个分号之前,您可以指定一个或多个共用体变量,这是可选的。

2023-04-14 14:44:15 150

原创 C语言笔记(四)

当一个变量被定义的时候,编译器为变量申请内存空间并填充一些值。当一个变量被声明的时候,编译器就知道该变量被定义在其他地方。声明通知编译器该变量名及相关的类型已存在,不需要再为此申请内存空间。局部变量既是定义又是声明。定义只能来一次,否则就叫做重复定义某个同名变量;而声明可以有很多次。再牛逼的宏定义,说到底也是机械替换。宏定义分为带参数和不带参数两种情况,不带参数的情况就是我们熟悉的直接替换操作。3.14这个宏定义的作用是把程序中出现的 PI 在预处理阶段全部替换成 3.14。

2023-04-12 21:25:39 318

原创 C语言笔记(三)

定义指针变量跟普通变量十分相似,只是中间多了一个星号(*)。char * pa;int * pb;左侧的数据类型表示指针变量中存放的地址指向的内存单元的数据类型。比如刚才的图中,指针变量 pa 中存放字符变量 a 的地址,所以 pa 应该定义为字符型指针;而指针变量 pb 中存放的是整型变量 f 的地址,所以 pb 就定义为整型指针。这点一定要注意,因为不同数据类型所占的内存空间不同,如果指定错误了,那么在访问指针变量指向的数据时就会出错。lvalue 是用于识别或定位存储位置的标识符。

2023-03-30 20:21:03 606

原创 C语言笔记(二)

C语言笔记(二)

2023-03-10 20:25:42 307

原创 C语言笔记(一)

c语言基础(一)

2023-02-16 13:30:37 187

原创 Linux实操(十四):RPM和YUM

一、rpm包的管理二、yum

2023-02-11 11:21:35 88

原创 Linux实操(十三):进程管理

一、进程的基本介绍二、显示系统执行的进程三、终止进程kill和killall四、查看进程树pstree五、服务(Service)管理六、动态监控进程

2023-02-11 10:36:15 63

原创 Linux实操(十二):网络配置

一、Linux网络配置原理图(含虚拟机)二、查看网络IP和网关三、ping测试主机之间网络连通四、Linux网络环境配置

2023-02-10 19:13:48 69

原创 Linux实操(十一):Linux磁盘分区、挂载

分区基础知识

2023-02-10 16:54:26 179

原创 Linux实操(十):crond任务调度

一、原理示意图二、概述三、基本语法四、快速入门五、任务调度的几个应用实例六、crond 相关指令

2023-02-10 13:23:30 140

原创 Linux实操(九):组管理和权限管理

一、Linux组基本介绍二、文件/目录 所有者三、组的创建四、文件/目录 所在组五、其他组六、改变用户所在组七、权限的基本介绍八、rwx权限详解九、文件及目录权限实际案例十、修改权限 chmod十一、修改文件所有者 chown十二、修改文件所在组 chgrp十三、最佳实践 警察和土匪游戏

2023-02-09 20:42:41 102

原创 Linux实操(八):压缩和解压类

linux压缩和解压缩指令

2023-01-14 12:19:03 59

原创 Linux实操(七):搜索查找类

Linux搜索查询类指令

2023-01-13 11:33:27 61

原创 Linux实操(六):时间日期类

linux的date指令

2023-01-12 15:59:36 63

原创 Linux实操(五):文件目录类

linux文件目录类命令

2023-01-11 21:52:49 64

原创 Linux实操(四):运行级别、找回root密码和帮助指令

运行级别、如何找回root密码和帮助命令

2023-01-09 14:46:17 99

原创 Linux实操(三):用户管理

一、基本介绍用户管理中有三种概念用户、组、家目录1、每个用户都至少属于一个组,也可以一个用户属于多个组2、每个用户都会有一个家目录useradd xm 此命令会创建一个组名为xm的组、xm用户和文件夹名为xm的家目录二、用户操作1、Linux系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。2、Linux的用户需要至少要属于一个组。2.1 添加用户useradd [选项] 用户名说明1、当创建用户成功

2022-01-21 23:50:55 2863

原创 Linux实操(二)关机、重启、用户登录注销

一、关机&重启命令shutdownshutdown -h now:立即关机shutdown -h 1:表示一分钟后关机shutdown -r now:立即重启halt:就是直接使用,效果等价于关机reboot:就是重启系统sync:把内存的数据同步到磁盘上,程序员最好养成习惯,关机重启前使用这个保存一下二、用户登录和注销1、登陆时尽量少用root账号登陆,因为它是系统管理员,最大的权限,避免操作失误。可以利用普通用户登录,登陆后再用su-用户名命令来切换成系统管理员身份2、再提示

2022-01-19 18:21:00 1484

原创 Linux实操(一):vi和vim的使用

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2022-01-19 15:32:18 813

原创 Linux目录结构

Linux目录结构基本介绍Linux的文件系统是采用级层式的树状目录结构,在此结构的最上层是根目录“/”,然后在此目录下再创建其他的目录。1、/bin是Binary的缩写,这个目录存放着最经常使用的命令。(例如 复制、黏贴等操作。因为在Linux世界中,一切皆文件)2、/sbins是Super User的意思,这里存放的是系统管理员使用的系统管理程序。3、/home存放普通用户的主目录,在Linux中每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的。4、/root该目录为系

2022-01-16 12:03:27 175

绝缘子缺陷图片,可用于电力公司相关的缺陷检测项目

绝缘子缺陷图片,可用于电力公司相关的缺陷检测项目,包含600张真实绝缘子图片,以及完整的标注

2023-01-11

空空如也

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

TA关注的人

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