![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux-C
文章平均质量分 55
食鹿...
记录学习过程!
展开
-
shell脚本的结构性语句
shell的结构性语句即分支和循环。case语句真正强大的地方在于它可以使用模式而不是固定的字符来匹配。一个模式是由正规字符和特殊通配符组成的字符串,该模式可以用正则表达式for循环执行的次数就是“单词表”中的单词的个数,并且每次执行的时候,“变量”的值就取下一个单词的值类似于python的for循环跳过n层循环,n=2时,跳过本次循环和上一层循环 n不写时默认为1,和C语言含义一致原创 2023-02-27 21:06:49 · 142 阅读 · 0 评论 -
shell的功能性(测试)语句-->test
test测试字符串test测试整数test测试文件test测试的简写方式多个test测试的组合-->符合表达式原创 2023-02-26 12:38:06 · 224 阅读 · 0 评论 -
正则表达式
正则表达式是用来描述某种规则字符的表达式。正则表达式也叫匹配模式(pattern),它是由一组特定的字符串组成的,通常用来匹配和替换文本的。原创 2023-02-21 13:46:48 · 142 阅读 · 0 评论 -
C语言:转义符含义及其展示(超清楚展示作用)
这类字符有自己特殊的作用,如果想要打印出来,而你直接在字符串中使用,将会产生大量的报错,这是需要用到反斜杠“\”来提示计算机,后面的字符不是用在特殊作用上,而是想打印出来。\b可以将当前位置退回一格,如图,有了这个转义字符我们就可以把“鸡你太美”的“鸡”消掉,把“ctrl”的“c”消掉,这样小黑子就黑不到我家哥哥了,但是这里要注意的是,\t的效果就像TAB键,进入下一个制表位,如左图,虽然插入\t的位置不同,但打印的时候其后的内容却从同一位置开始,,所以“你”前面还有一个字符的空位,而t前面没有。原创 2022-12-31 21:49:58 · 1023 阅读 · 3 评论 -
Void类型的三大作用(简述)
在C语言,任何数据的地址内存大小都是一样的。通用指针,用来存放任何数据类型的地址。表示这个函数没有返回值。表示这个函数没有参数。原创 2022-12-26 21:36:22 · 322 阅读 · 0 评论 -
C语言提供的三种预处理功能之文件包含、宏定义
宏定义:用 define 指令定义一个标识符来表示、替换。原创 2022-12-24 13:51:04 · 454 阅读 · 0 评论 -
函数-function(函数的一般形式、命名、定义调用声明、函数的传递方式)
函数是什么,函数的命名、定义、声明、调用、函数传递方式以及为什么要使用函数!原创 2022-12-21 04:30:00 · 413 阅读 · 0 评论 -
GNU编译器(gcc):Linux下最强大的编译器
编译是指,把人能看懂的代码翻译成机器能够看懂的语言(机器语言),gcc是。调用编译器cc1,把源程序经 预处理 编译,翻译成对应于目标系统的.s汇编文件。调用链接器ld,将生成的可重定位文件与相关库文件链接,生成可执行目标文件。调用预处理器cpp,完成宏展开,处理条件编译,删除注释,生成.i文件。调用汇编器as,将汇编指令翻译成机器指令,生成.o可重定位目标文件。原创 2022-12-20 18:07:21 · 548 阅读 · 0 评论 -
continue、break和goto小谈
【代码】continue、break和goto小谈。其用法及注意事项原创 2022-12-19 21:28:37 · 65 阅读 · 0 评论 -
C语言控制流(分支/选择部分)概括总结
default可用可不用,视情况而定,当表达式找不到对应的值时,执行其后的语句。与 if else if... else 功能一致,但比其更方便。依次对判断条件判定,当判断条件为真时,执行当前条件下的代码块。当判断条件为真时,执行代码块1,否则执行代码块2。switch括号内的表达式的值,其类型必须为整型。else与离其最近的相if对应,不可单独使用。当判断条件为真时,执行代码块;代码块内只有一条语句时,{}可以省略。代码块内只有一条语句时,{}可以省略。,否则会继续执行下一个标号内的语句。原创 2022-12-18 13:51:38 · 91 阅读 · 0 评论 -
C语言控制流(循环部分)总结
do...while...循环被称为“退出条件判断”循环,先执行循环体,再判断表达式是否为真,表达式为真则继续执行循环体,否则退出循环执行后面的语句。while循环被称为“入口判断循环”,先对while后括号内的表达式进行判断,若为真,则执行其后的循环体,否则跳过循环体执行后面的语句。for循环含有三个表达式,分别用分号隔开,第一个表达式用于对。表达式恒为真,且循环体内无法跳出循环时,构成“死循环”。表达式恒为真,且循环体内无法跳出循环时,构成“死循环”。(即判断条件),第三个表达式为更新条件。原创 2022-12-18 11:06:32 · 120 阅读 · 0 评论 -
C: 运算符
算数运算符、逻辑运算符,位运算符、关系运算符等等的总结原创 2022-12-11 16:49:20 · 129 阅读 · 0 评论 -
Linux:vim字符编辑器
字符编辑器vim 在终端中编辑文档需要使用到字符编辑器,通过'编辑模式'和'命令模式'的交替使用,可以只是用键盘在Linux系统终端中编辑源程序或文档。原创 2022-12-06 11:48:21 · 251 阅读 · 0 评论 -
Linux:shell命令
shell提示符 shell提示符格式: username@hostname:pathname$shell命令 shell命令格式三要素: command [-options] argument1 argument2... 常用命令: ls: 查看本目录文件 ls -l: 详细查看本目录文件 sudo su:原创 2022-12-05 23:30:50 · 190 阅读 · 0 评论