自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【linux 进程】

进程描述是一个程序执行过程。当程序执行后,执行过程开始,则进程产生;执行过程结束,则进程也 就结束。下面是 windows 系统中,所有的进程,即正在执行的程序,一旦结束进程,就意味着程序结束。

2024-08-01 16:55:11 799

原创 ubuntu软件安装命令详解

我们常常使用的软件包管理工具有两种,一种叫做dpkg软件包管理工具,它是”debian package”的简写,是Debian软件包管理器的基础。但是由于当时Linux系统规模和网络条件的限制,我们使用dpkg安装软件包的时候需要考虑软件包之间的依赖关系。总之,dpkg是一个底层的软件包管理系统,主要用于对已下载到本地和已安装的软件包进行管理。3. 下载软件包存放的路径我们在windos上下载软件的时候,一般是会把.exe的安装包下载到一个指定的路径,然后双击它进行安装。我们的ubuntu也是一样的。

2024-07-20 19:27:25 380

原创 C语言--结构体

在现实生活中,对具体对象进行描述的时候,发现是比较复杂的,对象一般是由不同的类型组合在一起。例如:描述一个人的时候,习惯性会描述他的姓名,年龄,联系方式等。这些不同类型的数据互相联系在一起,就组成了一个有机的整体。在C语言中,如果想表示这个有机的整体,就要用到一种新的数据类型——结构体是一些值的集合,这些值称为成员变量。结构体的每个成员可以是不同类型的变量。结构体成员可以是普通变量,数组,指针,甚至是其它的结构体。在结构体中包含一个类型为该结构体本身的成员是否可以?在声明结构体的时候,可以不完全声明。

2024-07-19 09:00:30 303

原创 C语言——宏定义,宏函数

ifndef 宏名代码块#endif功能:若宏没有定义,则执行代码块#ifndef 宏名代码块1#else代码块2#endif功能:若宏没有定义,则执行代码块1,否则执行代码块2注意:条件编译在多文件编程中经常会用到多文件编程一、extern关键字ˈekstɜːn/外面的,外部的功能:声明变量或函数是来源于其它文件的全局变量或全局函数使用方法extern数据类型 全局变量名;extern返回值类型 函数名数据类型 参数1,数据类型 参数2......)

2024-07-18 15:53:40 399

原创 C语言-函数初识

函数可以提前保存起来,并给它起一个独一无二的名字,只要知道它的名字就能使用这段代码。开发效率低,我们每个人都在重复的造论子,你写一个,他也写一个,别人再写一个。第三个就是不标准,你写的他写的都是同一功能,但是这个实现方法可能不一样。块组成,他负责完成某项特定的任务,而且相较于其他的代码,具备相对的独立性。【口语化解释】函数就是一段封装好的,可以重复使用的代码,它使得我们的程序更加。但是不一样的是这些都是我们自己来设计,这给了程序员一个很大的发挥空间。写的都是类似的功能,开发效率当然低了。

2024-06-30 08:59:55 382

原创 C语言-全局变量及局部变量和静态变量

使用变量的原则是先声明后使用。

2024-06-30 08:46:29 111

原创 C语言-数组(二)

字符串。

2024-06-15 22:38:13 154

原创 C语言——数组(一)

规则是先声明再使用数组也是一个变量,只不过是一个可以保存多个相同类型值的变量数据类型 变量君=表达式;方式二:可以在声明数组变量时同时进行初始化int arr[]={1,2,3,4,5,6,8,9,10};方式一:可以在声明数组变量时同时进行初始化,值与值之间用,分隔int arr[10]={1,2,3,4,5,6,7,8,9,10};可以通过别名来获取,敬组中每个值也有别名,为了方便获取数组的值,对数组中的内容进行编号,从0开始。别名 arr[o],arr[1],arr[2],arr[3],arr[4]

2024-06-12 15:29:03 211

原创 C语言 转换类型

算术右移:低位丢弃,高位补符号位(右移1位,相当与除2);&& 逻辑与:规则:全真则真,有假则假,且若表达式1为假则不会执行表达式2。含义 : 条件表达式成立,整个表达式的值是表达式1,不成立为表达式2;~ 功能 :按位取反 规则:1变0,0变1(与符号位无关);:逻辑非:规则: 将假的变为真的,将真的变为假的;^ 功能 :按位异或 规则 :相同为0,不同为1;|| 逻辑或 :规则 : 有真则真,全假则假;| 功能 :按位或 规则:有1则1,全0则0;& 功能:按位与 规则:全1则1,有0则0;

2024-06-08 08:54:29 235

原创 C语言--强制类型转换

一、含义 强转类型: 采用某种方式将某种数据类型强制转换为我们需要的数据类型.注:强转只是临时强转,本身的数据类型没有改变。三、隐式转换 若运算符两边的类型不匹配,并且没有进行显示指定类型。

2024-06-05 18:10:59 108

原创 C语言--变量

含义在实际编程和生活中,某些数据并不是一成不变的,而是根据实际的需求,可以时时改变,这样变量就应运而生。数据可以变化的量,我们叫做变量。声明变量的本质示例代码运行结果:sizeof运算符功能:计算不同数据类型的变量在内存中所分配的空间格式:sizeof(变量名)或sizeof(数据类型)注意:sizeof运算符的计算结果为size_t。运算符功能:计算不同数据类型的变量在内存中所分配的空间格式:sizeof(变量名)或sizeof(数据类型)注意:sizeof运算符的计算结果为size_t类型三、

2024-06-05 18:05:50 233

原创 C语言入门

功能: 向屏幕上输出双引号中的内容,""中字符串原样输出,格式控制串会被后面的参数给替换掉,参数的个数由格式控制串的个数来决定。例如:100,200,9,3....等等为整型常量;字符串常量都以""引起来,等价于多个字符的结合 + '\0’,其中'\0'叫做字符串结尾标识。功能:用宏名来代替某些常量数据,在某些特殊的场合可以提高程序的可读性。printf("字符串 + 格式控制串",参数1,参数2,...);则结果为120,因为 10+10*10+10=120.还有字符常量:'A','a'....

2024-05-29 14:32:48 134

原创 关于Ubuntu

9)创建vim所用文件:vim + 文件名.c,按下回车进入编辑器界面,点击键盘字母“i”进入插入模式(这样就可以进行c语言代码编写了),结束编写并保存退出时先点击Esc,后输入":wq",也可输入":wq!10)运行所编辑代码:gcc + 文件名.c(如果出现报错则说明所编写代码有错误),然后输入./a.out,即可运行;3)放大终端界面:ctrl+shift+"+", 缩小:shift+"-";6)删除文件或目录:rm,当想强制删除文件或目录时输入rm"这里打一个空格"-rf(rm -rf);

2024-05-28 14:21:08 128

空空如也

空空如也

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

TA关注的人

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