write.c

来自「Linux可供用户空间和内核空间相互访问的字符设备驱动程序代码。」· C语言 代码 · 共 31 行

C
31
字号
#include <sys/stat.h>#include <stdio.h>#include <fcntl.h>main(){ int fd,num; fd=open("/dev/globalvar",O_RDWR); if(fd!=-1) {    while(1)    {      printf("Please input the globalvar:\n");      scanf("%d",&num);      write(fd,&num,sizeof(int));      if(num==0)      {        close(fd);        break;      }     }  }  else  {    printf("device open failure\n");   }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?