mps阅读笔记

2015.11.2

signal.h

http://blog.csdn.net/wind9984/article/details/4324557

  #include      
  #include      
    
  void   sig_int(int   sig)   
  {   
      printf("Catch   a   termination   single./n");   
  }   
    
  int   main()   
  {   
      signal(SIGINT,   &sig_int);   
    
      sleep(10);   
    
      return   0;   
  }   

SIGINT这个信号是在用户在控制台输入Ctrl+C的时候进程收到的。 

signal(SIGINT, &sig_int);这一句指定了收到了SIGINT这个信号以后,处理函数是sig_int 

只要在10秒内输入Ctrl+C,屏幕上会打印出"Catch a termination single."


int system(const char * string);                                                   执行shell命令(string是shell命令)。

FILE * fopen(const char * path,const char * mode);                   打开一个文件。

char *fgets(char *buf, int bufsize, FILE *stream);                       从文件结构体指针stream中读取数据,每次读取一行。

char *strtok_r(char *str, const char *delim, char **saveptr);       分割字符串。



你可能感兴趣的:(mps阅读笔记)