![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux&C高级
文章平均质量分 94
清晰明了
encounter♌
这个作者很懒,什么都没留下…
展开
-
day 6
复习int a; 整型变量int a[10]; 整型数组10个元素int *a; 整型指针int *a[10]; 整型指针的数组,数组中的元素是10个整型的指针int (*a)[10]; 数组指针,指向的是由10个int类型元素组成的数组, 用来指向二维数组int (*a[3])[10]; 指针类型的数组,3个元素,每个元素都是指向10个int类型元素的数组int *a(int); 函数,是指针函数,返回值是int类型指针的函数原创 2022-02-24 09:19:01 · 459 阅读 · 0 评论 -
day 5
一、指针数组和数组指针什么是指针?指针的全称指针变量,它是存放地址的变量。地址有两种运算:1 偏移 ± N int a; &a+1 &a 2 间接运算 *一元运算定义指针变量 int a; int* p = &a; 在声明定义的语句中的*不是运算符,而是说明变量是指针变量身份的符号。*指针变量[] 数组() 函数1. 指针数组在分析一个标识符的含义时,如果标识符被很多符号修饰,由近及远先右后左。是数组。 每个元素都是一个指针。 array of pointer原创 2022-02-24 09:13:30 · 331 阅读 · 0 评论 -
day 4
复习:什么是shell脚本批处理linux命令的脚本语言什么脚本 语言?是解释型语言,有解析器来阅读脚本代码。预设变量$0 $1$2 $3 $4… $#数量 $*参数的集合 运行脚本文件的时候在命令中添加参数变量变量无需定义,可以直接使用,变量名尽量大写, 读取变量的值 $变量名输入read -p “qhewhqwkjehklqw” 变量输出echo ""不完全输出 可以加入变量的值 ''完全输出 无法使用变量运算+ - \* 或者 '*' / %`e原创 2022-02-24 09:07:43 · 509 阅读 · 0 评论 -
day 3
复习进程系统为程序运行准备的资源线程在进程中运行逻辑的单位pid linux用来管理进程的标识ppid 父进程的idinit进程 系统第一个运行的进程,它没有父进程父进程 在A进程运行时创建了B进程,那么A进程是B进程的父进程,B进程是A进程的子进程子进程僵尸进程 进程执行完毕资源没有释放。孤儿进程 父进程结束时要结束子进程,如果父进程结束子进程没结束,这个子进程叫孤儿进程。此时init进程回来 接管孤儿进程。ps aux 查看进程详细信息kill pid 杀原创 2022-02-24 09:02:40 · 612 阅读 · 0 评论 -
day 2
复习命令ls 查看文件夹的文件列表ls -a 显示全部文件ls -l 显示详情chmod 改变文件的权限 d - rw-rw-r–chmod +x 文件名chmod 664 文件名man 查看文档 1 3 7info 查看命令help 查看命令 ls --helpcd 改变文件夹绝对路径 从根开始的路径 /相对路径 以当前位置为起点 . 当前位置 …上一级pwd 查看当前路径的绝对路径touch 创建文件或者改变文件的时间戳原创 2022-02-24 09:01:14 · 1944 阅读 · 0 评论 -
day 1
1、Linux简介Linux核心理念:万物皆文件;假设在linux接了一个打印机,这个打印机对于系统而言是一个文件。使用串口外接一个设备,这个串口对于linux系统就是一个文件。 Linux:是一个内核,而不是一个操作系统;因此我们平常说的“操作系统用的是Windows、Mac还是Linux啊?”是错误的,Ubuntu、Fedora等才是操作系统的名字,他们都使用Linux内核,属于Linux的发行版本。 1991年最初由Linus Torvalds针对386(个人计算机)开发;L原创 2022-02-24 08:59:40 · 765 阅读 · 0 评论