📄 l1b.c
字号:
#include<stdio.h>#include<string.h>#include<sys/utsname.h> main(){ int i; char char_all[80]; char *model_name="model name"; char *vendor_id="vendor_id"; char *p; FILE *cptr; long t; int temp=0; int day=0; int hours=0; int minutes=0; int seconds=0; struct utsname buf; //1 cptr=fopen("/proc/cpuinfo","r"); //printf("\n"); for(i=0;i<20;i++){ fgets(char_all,80,cptr); p=strstr(char_all,model_name); if(p){ printf("%s",char_all); //break; } //printf("%s\n",char_all); if(strstr(char_all,vendor_id)) {printf("%s",char_all); // break; } }//for fclose(cptr); // 2 uname(&buf); printf("%s\n%s\n",buf.version,buf.release); //system("cat /proc/version"); //3 cptr=fopen("/proc/uptime","r"); fscanf(cptr,"%ld",&t); day=t/86400; temp=t%86400; hours=temp/3600; temp=temp%3600; minutes=temp/60; temp=temp%60; seconds=temp; printf("time: %d:%d:%d:%d:\n",day,hours,minutes,seconds); fclose(cptr); }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -