nodename,apr->release,apr->version); exit(0); }" />
红联Linux门户
Linux帮助

大神们 下边这段简单代码为何会段错误呀

发布时间:2013-06-28 08:45:24来源:红联作者:
#include"apue.h"

#include

main()

{
sruct utsname *apr;

if(uname(apr)<0)printf("error");

else printf(" sysname:%s\n nodename:%s\n release:%s\n version:%s\n",apr->sysname,apr->nodename,apr->release,apr->version);

exit(0);


}
文章评论

共有 2 条评论

  1. snowlee 于 2013-08-03 17:34:04发表:

    你只是定义了一个指针,根本就没定义这个结构体.当然出错

  2. hml1006 于 2013-06-28 10:45:27发表:

    apr指针没分配内存啊