网站建设 办公系统,英语工作室网站怎么做,门户网站建设经验总结报告,wordpress git升级1.什么是程序#xff1f;什么是进程#xff1f;有什么区别#xff1f; 程序#xff1a;是静态的概念#xff0c;gcc xxx.c -o pro 磁盘中生成的pro文件#xff0c;叫做程序。 进程#xff1a;是程序的一种与运行活动#xff0c;通俗的意思是程序跑起来了#xff0c;系…1.什么是程序什么是进程有什么区别 程序是静态的概念gcc xxx.c -o pro 磁盘中生成的pro文件叫做程序。 进程是程序的一种与运行活动通俗的意思是程序跑起来了系统中就多了一个进程。
2.如何查看系统中有哪些进程 ①用ps查看配合grep查找某一进程 ps -aux|grep …查看…的进程 ②使用top指令查看类似Windows任务管理器
3.什么是进程标识符 每一个进程都有一个非负整数表示的唯一的ID叫做pid类似身份证。 Pid0:成为交换进程swapper 作用----进程调度 Pid1:init进程 作用----系统初始化 编程调用getpid函数获取自身的进程标识符 getppid获取父进程的进程标识符
4.什么叫父进程什么叫子进程 进程A创建了进程B那么A叫做父进程B叫做子进程父子进程是相对概念。
5.C语言中的存储空间是如何让分配的 unix环境高级编程 流程控制算法属于正文----代码段。 初始化的变量----数据段。 未初始化的变量----bss段。 堆----mcalloc申请空间就在堆中。进行动态存储分配 栈----存放局部变量, 传递参数, 存放函数的返回地址.
#include stdio.hint var 10;//初始化的数据
int b;//未初始化的数据bss段
int arry[100];//未初始化的数据int main(int argc,char **argv)
{int a0;//初始化的数据if(a0){//if、else函数属于正文内容printf(a0\n);}else{printf(a!0\n);}return 0;
}