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

求助:biostime()

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

使用道具 举报

 楼主| 发表于 2010-8-12 09:26:05 | 显示全部楼层
#include <STDIO.H>
) b% P& F- o; p4 I' r#include <BIOS.H>
4 ?% }) W9 x9 Y  b5 P#include <TIME.H>0 w' L, Y0 k; M: _6 q# c
#include <CONIO.H>
; l- n2 a- ?/ v3 w# J5 {int main(void)
# k4 `8 }1 P; _4 d) D{        long int bios_time;
9 R% T8 b* u9 L- Q8 H9 ~        clrscr();
6 j5 ]% K1 L/ ]0 o* o        cprintf("The number of clock ticks since midnight is:\r\n");1 N/ b  u$ R9 s' T* B. J
        cprintf("The number of seconds since midnight is:\r\n");$ N7 J# p6 R" j; g  s' u
        cprintf("The number of minutes since midnight is:\r\n");
7 a# y' b7 D7 z. j0 ^6 ~% i        cprintf("The number of hours since midnight is:\r\n");+ p2 C" S/ k' J
        textcolor(9);
( G% u* e+ y7 S        cprintf("\r\nPress any key to quit:");
) K) g; A; l( u4 n/ v2 s        textcolor(12);7 m: V0 U; [% d
        while(!kbhit()) {
# x( U6 h  h: ^' e0 A% @. l                bios_time = biostime(0, 0L);
$ j$ D$ C* U4 ]# ?# p3 s                gotoxy(50, 1);
1 R$ P0 s( o4 t' B; T& D                cprintf("%lu", bios_time);
3 G& m/ {1 B7 N/ K/ ]4 c                gotoxy(50, 2);: a7 g  |8 z  B  o7 k
                cprintf("%.4f", bios_time / CLK_TCK);& u; }! J3 \/ r) F8 T1 i* ?
                gotoxy(50, 3);
9 m  Q: }: L' L( c3 \5 g4 |. P                cprintf("%.4f", bios_time / CLK_TCK / 60);
5 J% G( g8 C. V) G, a3 l/ f4 D0 f                gotoxy(50, 4);
0 D" j3 h! x* G/ \5 Y4 G$ F3 Q6 F                cprintf("%.4f", bios_time / CLK_TCK / 3600);
4 ]# K# E- D2 N! L! q        }
2 [9 G( e( C' ^6 B  `        return 0;  o2 Y) A/ Y* ~0 x9 M4 Z+ w' h
}
3 q$ @4 i( m" Y8 s6 m0 `
  g7 s  `9 w9 m' ?% v- _3 c/ H5 X
/ {" A) B; j7 ?5 n2 e, O0 Q( m- Q7 ~5 m$ D1 {( c6 u; C
TC运行一下,然后把biostime(0,0L)括号里面的数值改掉运行一下,再改回原值,你就知道我问的是什么了,初学,不知道怎么问,见谅。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-17 13:30 , Processed in 0.123431 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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