找回密码
 加入计匠网
搜索
热搜: BIOS ACPI CPU Windows
查看: 7049|回复: 2

求助:biostime()

[复制链接]
发表于 2010-8-9 14:04:15 | 显示全部楼层 |阅读模式
这个函数中的biostime(0,0L)被我修改了,结果导致无法读出系统的时间了,读出的全部是零,无论用指令1写任何数据都不会再刷新,是怎么回事?该怎么解决呢,谢谢。
发表于 2010-8-11 12:03:28 | 显示全部楼层
楼主,连问问题都不会问,悲剧呀。。5 v2 j) J5 H) |+ O& S
有谁搞清楚楼主到底想要表达什么?
回复

使用道具 举报

 楼主| 发表于 2010-8-12 09:26:05 | 显示全部楼层
#include <STDIO.H>- B6 H  f# s, Y5 m4 N& p, c' ?% U" ]
#include <BIOS.H>- C5 L- ?! [; w& f7 E+ G
#include <TIME.H>
2 T% z& h9 w' h7 N#include <CONIO.H>
: [! x6 r! T: t$ fint main(void); `6 q! O/ @* i# n9 O
{        long int bios_time;8 w- D" {+ B. N9 k  B
        clrscr();
4 w7 x7 k0 J* C. X- `6 Z        cprintf("The number of clock ticks since midnight is:\r\n");
* a4 d6 ]  }0 {2 O1 W; D$ H        cprintf("The number of seconds since midnight is:\r\n");
1 V3 S) C$ i  w2 [- D        cprintf("The number of minutes since midnight is:\r\n");6 N7 k; s2 V, {% _7 J. Y
        cprintf("The number of hours since midnight is:\r\n");" m# e# e: i7 `1 d* h, g# Z
        textcolor(9);
7 d2 n6 u0 N/ ]) Q9 r% c: r: y5 W& q        cprintf("\r\nPress any key to quit:");4 s2 P3 W' T) z
        textcolor(12);
, H7 ^" ]3 G& Q7 O: V& ^1 f: \+ k        while(!kbhit()) {+ k/ F) G- e0 F* {" X- k
                bios_time = biostime(0, 0L);
! ?, I. ?% Y" F                gotoxy(50, 1);
7 _, K* _2 A/ _/ y9 o/ w2 \- \4 |                cprintf("%lu", bios_time);& v& }. \' ?) F( U  p& O$ y+ I
                gotoxy(50, 2);
; u" Y) F, r- g4 i                cprintf("%.4f", bios_time / CLK_TCK);0 ^4 j% Q! e* e& [
                gotoxy(50, 3);
: m+ q  r7 ^  \: d9 }; h( `                cprintf("%.4f", bios_time / CLK_TCK / 60);
0 l  D) S' l% t2 L6 i1 x9 m. @                gotoxy(50, 4);
  ?4 _8 {1 N" u) S                cprintf("%.4f", bios_time / CLK_TCK / 3600);
! w- K- o- ?  u" j9 o; m  \/ O        }
, v6 H1 ~3 h. S6 x. s* G4 q# [3 x        return 0;9 n- |5 i. m3 N0 s$ _
}
9 z) A( }5 Z0 \) a+ {7 k- i  T9 j. p  @
! Q/ s9 B& q: p" g! M1 Y% _

2 @! Q7 N- F5 O& u3 {# uTC运行一下,然后把biostime(0,0L)括号里面的数值改掉运行一下,再改回原值,你就知道我问的是什么了,初学,不知道怎么问,见谅。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入计匠网

本版积分规则

Archiver|手机版|小黑屋|计匠网

GMT+8, 2026-2-1 13:59 , Processed in 0.264095 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表