- 博客(12)
- 收藏
- 关注
原创 Linx系统编程(进程)
函数原型:pid_t fork(void)返回值: =0 父进程 >0 子进程 -1 error父子进程的执行顺序不一定(抢占资源)父子进程的创建4.孤儿进程和僵尸进程僵尸进程:一个进程使用 fork 创建子进程,如果子进程退出,而父进程并没有调用 wait 或 waitpid 获取子进程的状态信息,那么子进程的进程描述符仍然保存在系统中,这种进程称之为僵死进程。(Ctrl+c杀不死)孤儿进程:一个父进程退出,而
2023-05-27 20:04:14 218 1
原创 嵌入式之C语言
9.%g在输出的时候我们使用%g会有什么样的奇特用法呢,比如我们想要输出一个12.3,但是如果你选择使用%f作为格式符,就会输出12.300000。break是跳出整个循环,而continue是跳出当前循环,当前循环不执行后面的语句,但是会继续下一次的循环。while语句是一种入口条件循环,也就是说,在执行多次循环之前已决定是否执行循环。因此,循环有可能不被执行。:多次调用函数时,只有第一次会被赋初值,其余调用时,其值都是上次该函数执行结束后的值。初始化表达式,循环控制语句,增值表达式都是可以不写的。
2023-04-10 16:55:35 92
原创 嵌入式之C指针巩固篇
/过于复杂从P 开始,先与()结合,说明P 是一个函数,然后进入()里面,与int 结合,说明函数有一个整型变量参数,然后再与外面的*结合,说明函数返回的是一个指针,,然后到最外面一层,先与[]结合,说明返回的指针指向的是一个数组,然后再与*结合,说明数组里的元素是指针,然后再与int 结合,说明指针指向的内容是整型数据.所以P 是一个参数为一个整数据且返回一个指向由整型指针变量组成的数组的指针变量的函数.指针的值是指针本身存储的数值,这个值将被编译器当作一个地址,而不是一个一般的数值。
2023-03-24 19:42:53 103
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人