- 博客(17)
- 收藏
- 关注
原创 Linux的一些实例
若第二个参数指定的文件或目录已经存在,则提示是否替换,若选择 yes,则先删除原来的文件或目录, 然后再执行 copy 操作, 否则放弃。# 2.编写脚本,查找当前路径下某文件是否存在,若存在,则将其权限设置为用户主可读可写,其余用用户无任何权限。第一行打印1个,第二行打印2个,等等。若第一个参数是目录, 自动添加-r 选项(即把目录下的所有内容都 copy 过去);# 6.编写shell脚本, 将第一个参数指定的内容 copy 到第二个参数指定地点。若第一个参数指定的文件或目录不存在,则报错;
2024-08-26 10:00:49
738
原创 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
890
原创 C语言基础
在C语言中,不同数据类型的数据可以使用共同的存储区域,这种数据构造类型称为共用体,简称共用,又称联合体。共用体在定义、说明和使用形式上与结构体相似。两者本质上的不同仅在于使用内存的方式上。注意:1.同一时间,只能使用一个成员(如果有一个新成员被赋值,前面成员的值会被覆盖)2.共用体的大小有最大成员决定,遵循字节对齐原则。
2024-08-16 17:12:22
2054
原创 day11
即把实参赋给一个新的变量,把实参复制到新建形参的存储区域中。复制传递方式传递数据,即使改变形参的值也不会影响实参的值,一旦被调用函数完成了其任务时,这些。被调用函数中对形参的操作,将直接改变实参的值。调用函数将实参的地址传送给被调用函数,被调用函。数对该地址的目标操作,相当于对实参本身的操作。按地址传递,实参为变量的地址,而形参为同类型的。调用函数将实参传递给被调用函数,被调用函数将创建。地址传递方式和复制传递方式正好相反,这种方式是将调用函数的参数本身传给被调用函数。传的是一维数组的首地址。
2024-08-13 16:37:12
943
原创 day10
存储类型 数据类型 *数组名[元素个数](先取地址再取内容)是一个数组,数组元素为一个一个的指针。二级指针(多级指针)存的是指针的指针。比较字符串长度冒泡排序。
2024-08-12 17:29:52
300
原创 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
401
原创 运用C基础实现一些简单运算功能
1.编写一个程序,要求输入一个ASCII码值,然后输出相应的字符。2.编写程序,从键盘输入两个整数,分别计算出它们的商和余。
2024-08-04 18:06:48
138
原创 C语言基础
day2广义:为了实现特定目标而余弦设计的可操作性步骤。狭义:系统可以识别的有序指令。机器语言:使用机器指令(1,0)来设计程序定义:送入计算机的数字,能够运算成为计算机数据,其余为非数值数据。
2024-07-31 17:03:05
943
原创 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
571
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人