自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言初阶-数据类型和变量【上】

运算符的返回值,C 语⾔只规定是⽆符号整数,并没有规定具体的类型,⽽是留给系统⾃⼰去决定, sizeof 到底返回什么类型。每⼀种数据类型都有⾃⼰的⻓度,使⽤不同的数据类型,能够创建出⻓度不同的变量,变量⻓度的不同,存储的数据范围就有所差异。其实每⼀种数据类型有⾃⼰的取值范围,也就是存储的数值的最⼤值和最⼩值的区间,有了丰富的类。在代码进⾏编译的时候,就根据表达式的类型确定了,类型的常⽤,⽽表达式的执⾏却要在。的操作数如果不是类型,是表达式的时候,可以省略掉后边的括号的。类型是⽤来创建变量的。

2024-10-09 15:16:17 1107

原创 C语言初步介绍(初学者,大学生)【下】

C语言初步认识(大学生,初学者,小白,编程)

2024-10-08 21:41:00 1314

原创 C语言初步介绍(初学者,大学生)【上】

如果我们每个⼈⾃⼰给这些字符中的每个字符编⼀个⼆进制序列,这个叫做编码,为 了⽅便⼤家相互通信,不造成混乱,后来美国国家标准学会(ANSI)出台了⼀个标准 ASCII 编码,C。C语⾔是⼀⻔编译型计算机语⾔,C语⾔源代码都是⽂本⽂件,⽂本⽂件本⾝⽆法执⾏,必须通过编译器翻译和链接器的链接,⽣成⼆进制的可执⾏⽂件,可执⾏⽂件才能执⾏。在键盘上可以敲出各种字符,如:a,q,@,#等,这些符号都被称为字符,C语⾔中字符是⽤单引号。⼀个系列的库函数⼀般会声明在同⼀个头⽂件中,所以库函数的使⽤,要包含对应的头⽂件。

2024-10-07 10:40:04 1216

原创 Linux-基础实操篇-RPM与YUM(Linux基础篇完结)后面会更新Linux定制篇,高阶篇,python篇

Linux基础篇到这就结束了,后面有时间我会更新Linux其实章节,有需要的可以私信我!就可以强制删除,但是一般不推荐这样做,因为依 赖于该软件包的程序可能无法运行。包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包。如果其它软件包依赖于您要卸载的软件包,卸载时则会产生错误信息。用于互联网下载包的打包及安装工具,它包含在某些。文件全路径名 查询文件所属的软件包。等等),可以算是公认的行业标准了。包管理,能够从指定的服务器自动。软件包管理工具)的缩写,类似。的标志,但理念是通用的。

2024-10-02 13:42:02 673

原创 Linux-基础实操篇-进程管理(重点)

后台进程 则是实际在操作,但由于屏幕上无法看到的进程,通常使用后台方式执行。在真正的生产环境,往往需要将防火墙打开,但问题来了,如果我们把防火墙打开,那么外部请求数据包就不能跟。若是某个进程执行一半需要停止时,或是已消了很大的系统资源时,此时可以考虑停止该进程。一般系统的服务都是以后台进程的方式存在,而且都会常驻在系统中。本质就是进程,但是是运行在后台的,通常都会监听某个端口,等待其它程序的请求,比如。要求:以全格式显示当前所有的进程,查看进程的父进程。中,每个执行的程序都称为一个进程。

2024-10-01 20:56:25 710

原创 Linux-基础篇-网络配置(NAT地址转换)

一般来说,当电脑第一次成功访问某一网站后,在一定时间内,浏览器或操作系统会缓存他的。ipconfig /displaydns //DNS 域名解析缓存。目的主机 (功能描述:测试当前服务器是否可以连接目的主机)ipconfig /flushdns //手动清理。这两个缓存,可以理解为 本地解析器缓存。如果本地解析器缓存没有找到对应映射,检查系统中。说明:登陆后,通过界面的来设置自动获取。然后就出现hspDdu01,可以修改。映射,如果有,则完成 解析并返回。的缩写,翻译过来就是域名系统。

2024-10-01 16:32:30 851

原创 Linux-基础篇-磁盘分区,挂载

在【虚拟机】菜单中,选择【设置】,然后设备列表里添加硬盘,然后一路【下一步】,中间只有选择磁盘大小的地方 需要修改,至到完成。的处理方法,它的整个文件系统中包含了一整套的文件和目录,且将一个分区和一个目录 联系起来。这时要载入的一个分区将使它的存储空间在一个目录下获得。来说无论有几个分区,分给哪一目录使用,它归根结底就只有一个根目录,一个独立且唯一的文件结构。来表示分区所在设备的类型的,其余则和。文件夹下目录的个数,包括子文件夹里的。文件夹下文件的个数,包括子文件夹里的。表明分区所在设备的类型,这里是指。

2024-09-30 17:41:14 1093

原创 Linux-基础篇实操篇-at 定时任务

指定格式为:now + count time-units ,now 就是当前时间,time-units 是时间单位,这里能够是。这里要说明一下,at> 后面的命令输完就不要再按回车了,按二次ctrl+d就行了,输错了也要重新输入。秒检查作业队列,有作业时,会检查作业运行时间,如果时间与当前时间匹配,则 运行此作业。命令是一次性定时计划任务,执行完一个任务后不再执行此任务了。定的日期必须跟在指定时间的后面。指定命令执行的具体日期,指定格式为。是时间的数量,几天,几小时。(明天)来指定完成命令的时间。

2024-09-29 17:26:37 380

原创 Linux-基础篇-crond定时任务调度-详细解释

crond 是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,最重要是可以在无需人工干预的情况下运行命令。系统工作:有些重要的工作必须周而复始地执行。cat /etc/crontab 查看crontab语法。任务调度:是指系统在某个时间执行的特定的命令或程序。个别用户工作:个别用户可能希望执行某些程序,比如对。分钟,就将当前的日期信息,追加到。分钟, 将当前日期和日历都追加到。:列出当前有那些任务调度。意思说每小时的每分钟执行。快速入门 crontab。接着输入任务到调度文件。

2024-09-29 10:08:56 362

原创 Linux-基础篇文件权限和组的管理-练习实践(附答案)

案例1:警察和土匪游戏创建组 police bandit创建用户 jack,jerry,xh,xqjack 创建一个abc.txt文件,自己可以读r写w,本组人可以读,其它组没任何权限就是如果要对目录内的文件进行操作,需要要有对该目录的相应权限。案例2:文件权限管理练习建立两个组(神仙(sx),妖怪(yg)建立四个用户唐僧ts悟空wk,八戒bj,沙僧ss设置密码把悟空,八戒放入妖怪 唐僧 沙僧 在神仙用悟空建立一个文件 (该文件要输出给八戒一个可以r w的权限八戒修改。

2024-09-29 09:21:03 805

原创 Linux-基础实操篇-组管理和权限管理(下)

0-9位说明第0位确定文件类型l是链接,相当于windows的快捷方式d是目录,相当于windows的文件夹c是字符设备文件,鼠标,键盘b是块设备,比如硬盘-l 是普通文件,比如1.txt,abc第1-3位确定所有者(该文件的所有者)拥有该文件的权限。---User第4-6位确定所属组(同用户组的)拥有该文件的权限,---Group第7-9位确定其他用户拥有该文件的权限---Otherrwx权限详解(重点!!rwx作用到文件[ r ]

2024-09-28 20:25:18 855

原创 Linux-基础实操篇-组管理和权限管理(上)

Linux组基本介绍在linux中的每个用户必须属于一个组,不能独立于组外。在linux中每个文件有所有者、所在组、其它组的概念。:用来识别用户的名称,可以是字母、数字组成的字符串,区分大小写。

2024-09-28 19:43:09 1162

原创 Linux-基础实操篇-时间日期类

date指令显示当前日期基本语法date (功能描述:显示当前时间)date +%Y(功能描述:显示当前年份)date +%m(功能描述:显示当前月份)date +%d(功能描述:显示当前是哪一天)(功能描述:显示年月日时分秒)应用实例案例1:显示当前时间信息date案例2:显示当前时间年月日案例3:显示当前时间年月日时分秒date指令设置日期基本语法date -s字符串时间应用实例案例1:设置系统当前时间 , 比如设置成cal指令。

2024-09-23 22:49:30 960

原创 Linux-基础实操篇-文件目录指令

指定运行级别基本介绍运行级别说明:0:关机1:单用户【找回丢失密码】2:多用户状态没有网络服务34:系统未使用保留给用户5:图形界面6:系统重启常用运行级别是3和5,也可以指定默认运行级别,应用实例命令:应用案例: 通过init来切换不同的运行级别,比如动5-3, 然后关机。CentOS7后运行级别说明在centos7以前,文件中进行了简化 ,如下。

2024-09-21 21:50:00 1010

原创 Linux-基础实操篇-用户管理

系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个 账号,然后以这个账号的身份进入系统。从权限高的用户切换到权限低的用户,不需要输入密码,反之需要。当创建用户成功后,会自动的创建和用户同名的家目录。指定目录 新的用户名,给新创建的用户指定家目录。中,如果当前用户的权限不够,可以通过。)的配置文件,记录用户的各种信息。补充,显示当前用户所在的目录。指令,切换到高权限用户,比如。当用户不存在时,返回无此用户。权限的多个用户进行统一的管理。后续会继续更新内容!

2024-09-20 21:33:31 403

原创 Linux-基础实操篇-开机,重启和用户登录注销

su - 用户,比如,su - root ,su - centos,这里root,centos都是用户名。帐号登录,因为它是系统管理员,最大的权限,避免操作失误。可以利用普通用户登录,登录。shudown -h 1 "hello, 1 分钟后会关机了。shutdown –r now 现在重新启动计算机。不管是重启系统还是关闭系统,首先要运行。注销指令在图形运行级别无效,在运行级别。halt 关机,作用和上面一样.reboot 现在重新启动计算机。命令,把内存中的数据写到磁盘中。等命令均已经在关机前进行了。

2024-09-20 21:20:36 138

原创 Linux基础篇-Vi和Vim编辑器

vi和vim的基本介绍Linux系统会内置vi文本编辑器Vim具有程序编辑的能力,可以看做是Vi的增强版本,可以主动的以字体颜色辨别语法的正确性,方便程序设计。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。vi和vim常用的三种模式正常模式以vim打开一个档案就直接进入一般模式了这是。在这个模式中, 你可以使用『上下左右』按键来移动光标,你可以使用『删除字符』或『删除整行』来处理档案内容, 也可以使用『复制、粘贴』来处理你的文件数据。

2024-09-20 21:09:58 355

原创 Linux基础篇-目录结构

在Linux世界里,一切皆是文件!!!

2024-09-19 22:18:03 206

原创 安装虚拟机Vmware16.0版本和CentOs7.6版本

centos-7-isos-x86_64安装包下载_开源镜像站-阿里云 (aliyun.com)VMware Workstation Pro中文版 (mdsoft.top)MSDN, 我告诉你 - 做一个安静的工具站 (itellyou.cn)也可以直接搜索MSDN。

2024-09-19 21:54:04 356

原创 二进制和进制的转换

二进制与进制之间的转换

2024-07-27 20:27:07 916

原创 C语言函数的递归详细讲解

C语言函数的递归详细讲解

2024-07-25 22:06:16 221

原创 C语言之扫雷游戏

扫雷游戏的简单设计

2024-07-24 22:15:44 730

原创 VMware虚拟机三种:桥接模式,NAT模式,仅主机模式

这边就可以看到我们电脑上的虚拟网卡,带有VMware的全是虚拟机的网卡,WLAN是无线网络,就是连接wifi的网卡,也是我们电脑的网卡,virtualBox Host-Only Network 也是虚拟机。这边我们也可以win + r 输入CMD,然后进入到这个终端,再输入ipconfig就可以看到网卡的IP。仅主机模式了解一下,不要用太多精力研究, 主机了解前二种模式,NAT模式和桥接模式。以上是我对该知识的理解,可能会有很多问题,或者不对的地方也可以发在评论区!我用画图的方式来讲吧,这样好理解。

2024-07-19 16:16:46 241

原创 C语⾔数据类型和变量(上)

⽬录1.数据类型介绍1.2.数据类型介绍C语⾔提供了丰富的数据类型来描述⽣活中的各种数据。使⽤整型类型来描述整数,使⽤字符类型来描述字符,使⽤浮点型类型来描述⼩数。所谓“类型”,就是相似的数据所拥有的共同特征,编译器只有知道了数据的类型,才知道怎么操作数据本章节主要探讨内置数据类型1.3字符型。

2024-07-18 19:03:38 274

原创 C语言分⽀和循环

1.if语句C语⾔是结构化的程序设计语⾔,这⾥的结构指的是顺序结构、选择结构、循环结构,C语⾔是能够实现这三种结构的,其实我们如果仔细分析,我们⽇常所⻅的事情都可以拆分为这三种结构或者这三种结构的组合。我们可以使⽤ifswitch实现分⽀结构,使⽤forwhiledo while实现循环结构。1.if语句1.1ifif 语句的语法形式如下:表达式成⽴(为真),则语句执⾏,表达式不成⽴(为假),则语句不执⾏在C语⾔中,0为假,⾮0表⽰真,

2024-07-18 15:19:41 963

原创 Gitee仓库测试代码

该仓库中有从C语言基础到初阶再到进阶的所有代码,我都会放到这里,还有项目,有不会的可以咨询!

2024-07-14 15:17:52 196

原创 C语言字符和字符串中的\0的作用和区别

我们能看到,arr1有\0,arr2没有\0,因为\0是字符串结束标识,但不是整型的结束标识,这一点要记住!那么后面的就能讲得清了,arr2没有\0,它就在它的内存中找\0,直到找到\0为止,才结束。我们先看看打印是什么样子的,然后再来讲一下为什么?如果在arr2数组中加个\0话会变成什么样呢?这个时候就打印的值就一样了!

2024-07-13 21:54:09 308

原创 学习C语言的规划

学习C语言的规划和建议

2024-07-13 08:12:30 226

空空如也

空空如也

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

TA关注的人

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