shm_2.c
来自「Linux大学上机源码学习」· C语言 代码 · 共 23 行
C
23 行
#include <sys/types.h>#include <sys/ipc.h>#include <sys/shm.h>#include <stdio.h>#define SHMSZ 27int main(void) { int shmid; key_t key; char *shm,*s; /* achieve this share_memory */ key=5678; if ((shmid=shmget(key,SHMSZ,0666))<0) exit(0); if ((shm=shmat(shmid,NULL,0))==(char*)-1) exit(0); for(s=shm;*s!='#';s++) putchar(*s); putchar('\n'); *shm='*'; exit(0);}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?