2013年8月9日
摘要: #include #include #include #include #include jmp_buf jmpbuffer;void fun(char *);int main(int argc,char *argv[]){ if(argc != 2) exit(1); if(setjmp(jmpbuffer) != 0) { printf("error\n"); exit(1); } fun(argv[1]); return 0;}void fun(char *argv){ if(strcmp(argv,"error") == 0) longjmp(j 阅读全文
posted @ 2013-08-09 15:37 xieweiwei 阅读(171) 评论(0) 推荐(0) 编辑
摘要: structpasswd{char*pw_name;/*Username,POSIX.1*/char*pw_passwd;/*Password*/__uid_tpw_uid;/*UserID,POSIX.1*/__gid_tpw_gid;/*GroupID,POSIX.1*/char*pw_gecos;/*RealNameorCommentfield*/char*pw_dir;/*Homedirectory,POSIX.1*/char*pw_shell;/*ShellProgram,POSIX.1*/}; #include #include #include struct passwd *ge 阅读全文
posted @ 2013-08-09 13:57 xieweiwei 阅读(211) 评论(0) 推荐(0) 编辑