找回密碼
 註冊
搜索
查看: 7162|回復: 0

呼叫並列印utsname結構中所有欄位的程式(Unix程式設計-GCC)

[複製鏈接]
發表於 2005-12-28 14:22:20 | 顯示全部樓層 |閱讀模式
寫一個呼叫uname的程式,並列印utsname結構中所有欄位

#include <stdio.h>
#include <sys/utsname.h>
int main()
{
                struct utsname buf;
                uname (&buf);
                printf ("sysname: %s\n", buf.sysname);
                printf ("nodename: %s\n", buf.nodename);
                printf ("release: %s\n", buf.release);
                printf ("version: %s\n", buf.version);
                printf ("machine: %s\n", buf.machine);
                printf ("domainname: %s\n", buf.__domainname);
                return 0;
}

Compile方法: gcc -o [.c程式碼檔名] [執行檔名]
Example: gcc -o xxx.c xxx
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

Archiver|手機版|彩色筆小沛的知識庫

GMT+8, 2024-4-19 20:47 , Processed in 0.016313 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回復 返回頂部 返回列表