进程介绍
Ps命令
通常可以查看到:进程的ID,进程的用户ID,进程的状态和进程的command
USER 进程的属主;
PID 进程的ID;
PPID 父进程;
%CPU 进程占用的CPU百分比;
%MEM 占用内存的百分比;
NI 进程的NICE值,数值大,表示较少占用CPU时间;
VSZ 进程虚拟大小;
RSS 驻留中页的数量;
TTY 终端ID;
WCHAN 正在等待的进程资源;
START 启动进程的时间;
TIME 进程消耗CPU的时间;
COMMAND 命令的名称和参数;
指针的介绍
int mymalloc(*p)
{
p = malloc(1024);//p指向一个内存空间
}
int main()
{
char *p = NULL;
mymalloc(p);//拷贝了一份p
strcpy(p, “hello”);//此时p还是指向null地址
printf(“p = %s\n”,p);
}
int mymalloc(**p)
{
*p = malloc(1024);//
}
int main()
{
char *p = NULL;
mymalloc(&p);//把p变量的地址传了进去
strcpy(p, “hello”);
printf(“p = %s\n”,p);
}