|
照抄程序。
但运行到这里就退出了。 ??
# cat 10.2.c|head -n 15
- #include <pwd.h>
- #include <signal.h>
- #include "ourhdr.h"
- static void my_alarm(int);
- int
- main(void)
- {
- struct passwd *ptr;
- signal(SIGALRM,my_alarm);
- alarm(1);
- for( ; ; ) {
- if((ptr=getpwnam("stevens"))==NULL)
- err_sys("getpwnam error");
- if(strcmp(ptr->pw_name,"stevens") != 0)
- printf("return value corrupted!,pw_name = %s\n",
- # ./10.2
- getpwnam error: Success
- #
复制代码
why?? !!!:help :thank |
|