- 博客(8)
- 收藏
- 关注
原创 C语言初识第一天
编译器:高级语言与机器之间的语言翻译专家。 gcc/g++是一款很优秀编译器 1、将高级语言(C语言)翻译成为目标程序 gcc 源文件 -o 可执行文件名 -o output生成可执行文件名 gcc 源文件 注:默认生成a.out 2、编译过程:(*) 动态库 静态库 1、预编译:替换头文件,宏指令 (检查语法错误,替换头文件,宏指令) #include<stdio....
2018-12-11 00:22:35 282 1
原创 初识递归
1.函数:描述一个功能的过程 [function] 函数名() { command1 $1 $2(把1,2调用到$1 KaTeX parse error: Expected 'EOF', got '}' at position 10: 2者两个实参中) }̲ 函数名 1 2 调用函数:…?来获取 2.递归:自己调用自己 本质:1.从什么时候开始 2.从什么时候结束 3每次递归需要干什么 She...
2018-12-06 23:09:37 149
原创 shell脚本折半查找算法
1…在某块元素中查找某元素 解决法: 遍历法 (从左往右遍历,并判断该元素是否存在) 时间度为:O(n)=n 2、折半查找算法: 前提:有序的(升序,降序) (1)升序 (2)降序 ...
2018-12-04 20:35:06 286
原创 Shell脚本的运用
Shell脚本 检查文件的类型: -b 块设备 -c 字符设备 -d 是否是文件夹 -e 文件是否存在 -f 普通文件 -r 用户是否具备可读 -w 用户是否具备可写 -x 用户是否具备可执行 expr 算术表达式: + - * / %(注意:*在Shell中充当通配符,如果仅仅为一个*字符) 1.((数学表达式)) 与C语言表达式没有区别 2....
2018-12-03 23:47:06 119
原创 Linu特点
查看用户的权限: ls -l 文件 1、文件的类型: 文件夹d 普通文件- 字符设备c 块设备b 链接l 网络设备s 管道p 2、三组用户的权限 拥有者/群组/其他人 3、修改权限: chmod 用户+/-权限 文件 4、修改文件的用户/所属组: chown 用户组: 1.创建组:groupadd 组名 (groupadd -g 群组ID 群名) 档案...
2018-11-29 20:06:41 151
原创 Linux的特点
Linux的特点 超级管理员:root(管理者账号) 切换用户:su 用户名 (su 直接进入root) 多任务多用户操作 用户 1创建: useradd/adduser 用户名 2修改口令: passwd 用户名 3删除用户: userdel -r 用户 4用户主目录:为了保障用户的隐私性,为每一个用户分配一个文件夹,该文件夹只能归当前用户使用,其...
2018-11-28 22:09:44 504 2
原创 Shell命令(二)以及vi/vim编辑器的运用(一)
1.Shell命令 Linux查看或设置网卡信息:ifconfig Windows查看或设置网卡信息:ipconfig 测试两台主机是否能通信:ping 2.配置Fedora系统与Windows的通信 (1)设置VPN,为网卡设置IP (2)桥接:虚拟出一张新的网卡 (3)关闭防火墙 3.vi/vim编辑器 三大模式:插入,命令,底行 命令模式: 切换到插入模式 :i/I/a/A/...
2018-11-27 21:50:13 230
原创 Linux系统中的Shell命令(一)
Shell命令:一串操作系统的字符命令 1.重启 reboot 2.查看当前登录用户 who am i 3.帮助手册 man 系统命令/系统函数(q退出) 4.工作目录 当前终端所在位置 : pwd 5.改变位置 cd 6.列举某个目录的位置: ls 路径 (没有路径则显示工作目录的内容) 绝对路径:从根开始的一个位置 相对路径:相对某位置的一个起始路径...
2018-11-26 21:37:38 457 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人