- 博客(9)
- 收藏
- 关注
原创 Liunx系统的文件IO
a O_WRONLY|O_APPEND|O_CREAT,0666 - 掩码 066。w+ O_RDWR|O_TRUNC|O_CREAT,0666 - 掩码 0664。a+ O_RDWR|O_APPEND|O_CREAT,0666 - 掩码 066。文件描述符是一个非负整数,每打开一个文件,内核向进程返回该文件的文件描述符。gcc编程的四大步骤:预处理—>编译—>汇编—>链接。1>目录的属性 ----实现ls操作。
2023-04-28 20:16:55
142
原创 C语言:以函数为核心 数组 指针 函数结构体之间的关系
1、组成:返回值类型 名字(形参)函数体;return 返回值;2、名字 : 就是函数的首地址 (指针类型)3、形参 :传参: 值传递 址传递4、函数体:在花括号内的可执行语句5、返回值类型 与 return 返回值 相呼应;6、函数调用:函数名字(实参);// 函数指针(实参);
2023-04-03 20:54:34
85
原创 以指针为核心的 数组 指针 函数 结构体之间的关系
1.指针 就是 它指向空间的地址姿势: 指向空间的类型 *变量名字;例如: int *p;//p是一个int类型的空间地址,p指向int类型空间2.取地址 解引用:int a=10;int *p=&a;解引用:通过地址去得到该地址指向的那块空间取地址和解引用是一对相反的操作;
2023-04-03 20:04:51
45
原创 数组 指针 函数 结构体 与数组之间的关系
/ 里面可以存 5个 short * // 称该姿势为 指针数组。每一个 int [3][4][5] 由 3 个 int [4][5] 组成。每一个 int [4][5] 由 4个 int [5] 组成。需求: 一维数组arr 里面的 元素类型为 int [5]int arr[2][3][4][5];数组里面存的都是 函数的名字(函数的首地址) // 函数指针数组。arr中 有 2个 int [3][4][5]
2023-03-31 17:53:21
120
原创 Linux 的起源
Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。在实际使用上,多半使用Linux内核、FreeBSD等替代方案,作为系统核心,其中主要的操作系统是Linux的发行版。* 1979年,UNIX V7发布,这是第一个完整意义上的UNIX版本,也是最后一个广泛研究的版本。* 多用户,多任务。
2023-03-29 20:13:21
167
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人