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

求助:biostime()

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

使用道具 举报

 楼主| 发表于 2010-8-12 09:26:05 | 显示全部楼层
#include <STDIO.H>
' r2 A& `0 B( H/ t1 }#include <BIOS.H>
: {5 o3 {  ?9 F3 t# S1 n7 x7 e#include <TIME.H>
$ s. f) G) p# `9 z+ V0 L#include <CONIO.H>
7 u$ l- w( y& ?$ L- wint main(void)
, L& P, h+ l! |' z9 m; H( O: d{        long int bios_time;* _: _: t5 L- C: @
        clrscr();
4 |" a- Q6 B+ q. T) x- I# {2 o& j        cprintf("The number of clock ticks since midnight is:\r\n");$ @6 Y* x" ]1 I
        cprintf("The number of seconds since midnight is:\r\n");# e" N2 m0 Y2 p$ f8 s/ `
        cprintf("The number of minutes since midnight is:\r\n");
$ O8 Z1 _" Q/ i* s; {- k% O        cprintf("The number of hours since midnight is:\r\n");7 I2 X$ E/ }/ S7 X' g3 d
        textcolor(9);7 E8 g0 v& R* e+ Z, Q
        cprintf("\r\nPress any key to quit:");0 j2 p9 u. K8 y# h3 G; g) b
        textcolor(12);
, [: Q( Q2 g' |1 [/ M" a9 H        while(!kbhit()) {
9 x. Y! c" X  Y( L  s% k+ G                bios_time = biostime(0, 0L);
5 ~9 h% A' n% f" T- l                gotoxy(50, 1);
/ ]& t3 X: Y# @% m$ z1 A$ k0 S                cprintf("%lu", bios_time);
4 z( J$ ?$ ?5 o# }* |                gotoxy(50, 2);
$ G6 ~4 c* {8 |' V                cprintf("%.4f", bios_time / CLK_TCK);
/ }* F; f- u" f3 S2 ^7 v                gotoxy(50, 3);
+ v/ h, Z! h% P, |9 }' Y                cprintf("%.4f", bios_time / CLK_TCK / 60);
4 b) i6 ?1 ~% |/ o                gotoxy(50, 4);3 w% f; L7 E5 L5 i
                cprintf("%.4f", bios_time / CLK_TCK / 3600);
2 l5 v- M( s1 i& O: [/ A2 W% ]5 m$ B4 \        }/ E2 E6 [! [, J; H! ^' M
        return 0;
5 X7 S- U+ X1 v& q5 |- w* O}
  ]! g7 y- R0 R1 j& u
- T3 I" c) y+ X9 G
. ?8 t2 g7 K" E( H% p* o  J6 L& v9 V+ T+ F$ k
TC运行一下,然后把biostime(0,0L)括号里面的数值改掉运行一下,再改回原值,你就知道我问的是什么了,初学,不知道怎么问,见谅。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-7-21 22:12 , Processed in 0.209383 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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