- 博客(10)
- 收藏
- 关注
原创 【Linux】Linux常用命令
使用ifconfig设置的IP是临时的,如要使得设置效果永久有效,则需要修改系统的 /etc/networking/interfaces 文件,将IP地址设置进去。实际上,在系统识别出了分区之后,一般需要使用fdisk来查看分区的名称,然后才能使用mount来挂载,然后才能使用df查看到。一般而言,如果网络是畅通的,那么ping命令将会看到数据包返回的延迟时间,否则如果看不到延迟时间,那么网络就是不通的。对于某个文件而言,系统中的所有用户被分成三类,它们是文件的。卸载分区名,或卸载挂载点两种方式是等价的。
2024-05-03 18:46:11
878
原创 【Linux】Linux目录结构、Ubuntu终端使用说明
如:C:\11111\222222\33333\44444\55555\我的学习资料\1.txt。/home/LR/1111/2222/3333/4444/5555/我的学习资料/1.txt。复制终端的文本:选中即已复制 // 快捷命令:ctrl + shift + c。文本粘贴到终端:按下鼠标滚轮 // 快捷命令:ctrl + shift + v。第一个”/“,我们称其为根目录,也可以理解为盘符名字为”/",而且只有一个盘符。//在相关命令前加sudo命令即可。//xxx是你的用户名。
2024-05-03 00:55:58
774
原创 数组和指针的关系
int a[10];char b[15];int c[10];//定义了 int[10]类型的数组指针,指向ap=&c;//指向c//定义了 char[15]类型的数组指针,指向b指针类型 数组名[数组元素个数];数组指针和指针数组1.学习要点:当成语文的阅读理解,掌握中心词就能搞定问题数组指针 -->中心词是指针,前面的数组用来修饰概念: 只要一个指针指向整数的地址,我们就把这个指针叫做int *只要一个指针指向字符串的地址,我们就把这个指针叫做char *
2024-05-02 11:05:21
915
1
原创 【C语言】一级、二级指针详解
类型名 *指针的名字;指针本身也是个变量,只是该变量比较特殊,它里面存放别人的地址下面是初始化指针,以及给指针赋值int a = 1;int b = 2;//定义了指针p,p里面存放变量a在内存中地址(p指向a的地址,p指向a)p = &y;int *q;q = &a;int a=88;int *p=&a;int **q=&p;char b='#';char *p=&b;
2024-04-29 21:52:38
581
1
原创 C语言数组(一维数组和二维数组)
类型名 数组名[数组元素个数]任何合法的C语言类型,都可以定义成数组//最多可以存放10个字符//最多可以存放50个整数类型名 数组名[行数][列数]任何合法的C语言类型,都可以定义成二维数组//最多存放10个字符串,每个字符串的长度不能超过20个字符//50行整数,每一行最多50个整数。
2024-02-17 16:23:47
1050
1
原创 C语言格式控制符&格式化IO函数
原理:先把数据存放到缓冲区中,遇到回车,return exit() 缓冲满了 scanf和printf切换使用的时候就会刷新缓冲区,在液晶屏(终端)上显示。%i :可以打印十进制,也可以获取键盘输入的八进制(输入的时候加上0)和十六进制(输入的时候加上0x)读取多个变量:scanf(“%d%f%lf”,&a,&b,&c);//a,b,c跟前面格式符号对应。解决办法:通过scanf的返回值来判断,scanf的返回值表示用户输入的符合要求的数据个数。%-10d :10表示位宽,负的10表示输出的数据靠左边。
2024-02-05 23:20:51
1946
原创 Linux中gdb程序调试工具
如gcc test.c -g //表示在编译程序的时候把调试信息也添加到程序。b 20 if 条件表达式 当条件表达式成立的时候,程序运行到第20行(不含),停下来。b 20 在第20行设置断点,含义是:当程序运行到该行(不含)时,停下来。安装gdb ---sudo apt-get install gdb。r arg1 arg2 ... 带参数运行(适合主函数传参)到断点时候继续往下运行(继续运行)gdb 你要调试的程序。p a 打印变量a的值。编译程序时要加 -g。
2024-01-31 19:31:44
159
原创 Linux中vim的使用
输入冒号set ai 设置完毕,你需要先按tab缩进,后面写的代码敲回车才会跟着上一行对齐缩进。命令模式:在插入模式下,按下Esc退出插入模式,自动进入到命令模式。:%s/旧的字符串/新的字符串 //默认只替换每一行第一个旧字符串。比如 :2,10s/hello/world/g 把2到10行替换。:%s/旧的字符串/新的字符串/g //替换所有的旧字符串。:m,ns/旧字符串/新字符串 //替换m到n行的旧字符串。输入 /关键词 然后回车 输入n不断地从前往后查找。nyy 复制n行 6yy 复制6行。
2024-01-31 19:12:35
145
原创 C语言主函数传参
int main(int argc,char **argv) //带参数写法一。int main(int argc,char*argv]) //带参数写法二。参数:argc --》 参数的个数,会把程序名也当成是参数。作用:通过传递参数,让主函数运行的时候可以接收外界的参数。比如:./hello 123 456 参数有三个。特点:主函数传递,传过去的默认都是字符串。int main() //不带参数。argv --》 你传递过来的参数。
2024-01-31 18:38:30
316
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人