OS第一次专题讨论 您所在的位置:网站首页 操作系统导论作业 OS第一次专题讨论

OS第一次专题讨论

2024-05-18 18:59| 来源: 网络整理| 查看: 265

​ 最近OS留了一个英文教材阅读的作业,我负责代码测试任务,现将教材代码以及编译指令和运行结果相关结论示下。

Code1#include #include #include #include #include "common.h" int main(int argc, char *argv[]) { if (argc != 2) { fprintf(stderr, "usage: cpu \n"); exit(1); } char *str = argv[1]; while (1) { printf("%s\n", str); Spin(1); //Spin()函数:位于common.h,使程序输出间隔一段时间 } return 0; }

​ 由于导入了common.h头文件,Spin(1)函数也是common.h头文件内容,编译时新建文件放在同一路径下,不然会产生连接报错。

#ifndef __common_h__ #define __common_h__ #include #include double GetTime() { struct timeval t; int rc = gettimeofday(&t, NULL); assert(rc == 0); return (double)t.tv_sec + (double)t.tv_usec/1e6; } void Spin(int howlong) { double t = GetTime(); while ((GetTime() - t)


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有