![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c
文章平均质量分 65
lwj~
这个作者很懒,什么都没留下…
展开
-
【读书笔记】linux/unix系统编程
第三张 系统编程概念与用户空间函数调用相比,最简单的系统调用会产生比较大的打开,因为为了执行系统调用,系统需要临时切换到核心态,发生中断,此外,内核还需要验证系统调用的参数,用户内存和内核内存之间的数据需要传递// 如果代码里有pidof()需要,可以换一种方式实现while true:do local pid_s = `pidof super`fisleep 5done// 改进的程序local pid_s = `pidof super`while true:do if [原创 2022-04-29 14:15:23 · 631 阅读 · 0 评论 -
【c 结构体数组用法】
#include <iostream>#include <cstdio>#include <cstdlib>using namespace std;typedef struct { int a; short b[2];} Test2;typedef struct Test1{ int a; char b[3]; Test2 c; struct Test1 *d; } Test1;int main() { Test1 x = {1原创 2022-04-27 19:24:11 · 162 阅读 · 0 评论 -
【读书笔记】c和指针
第三章1.作用域1.代码作用域 , {}2.文件作用域,头文件3.原型作用域,函数传参4.函数作用域,goto2.链接属性external,外部链接,外部源文件也可以访问。staic修饰完,external变为internalinternal,内部链接,本源文件内有效none3.存储类型1.普通内存2.运行时堆栈3.硬件寄存器1.代码外声明的变量 -> 静态存储。生命周期:程序一直运行就一直存在,而不是每次代码块开始时创建,代码执行完销毁2.static关键原创 2022-02-27 15:56:47 · 852 阅读 · 0 评论