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

求助:biostime()

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

使用道具 举报

 楼主| 发表于 2010-8-12 09:26:05 | 显示全部楼层
#include <STDIO.H># T$ g* |! ^+ o. M6 Z' u) o; m
#include <BIOS.H>
3 n. K. h+ }7 n3 W- e2 H5 Z#include <TIME.H>, ~) k. _( o+ |( P
#include <CONIO.H>9 r& k7 t6 e& @! {3 I! ]  H& F
int main(void)% d1 v# @! D! l: W3 c* b/ m7 U* }
{        long int bios_time;
% q5 _, @/ E! S& t3 x- B# i        clrscr();
6 ?9 o+ y: C* X( _4 h) e6 z- a        cprintf("The number of clock ticks since midnight is:\r\n");( m# P! W9 \, s. q. b+ K: J
        cprintf("The number of seconds since midnight is:\r\n");" l6 L, F3 q% h. W; u# T+ d
        cprintf("The number of minutes since midnight is:\r\n");  W( L$ I& ]' t1 p0 U1 C( ]" A
        cprintf("The number of hours since midnight is:\r\n");8 D/ K: T: Q* t* w" w: V/ N
        textcolor(9);
+ B  h, N. |0 P  K        cprintf("\r\nPress any key to quit:");
7 m  b4 R. y; v        textcolor(12);
3 g% ]* t! i% @+ Q% A7 j        while(!kbhit()) {1 u' O$ D4 k6 P
                bios_time = biostime(0, 0L);  b- A3 u/ F6 _# z
                gotoxy(50, 1);
) c- s: \1 Y6 ^1 C                cprintf("%lu", bios_time);
' s# M4 ^6 ?* I. `* X1 N4 W; v                gotoxy(50, 2);
+ ~" m: s4 N5 i5 v9 W# n" W* N                cprintf("%.4f", bios_time / CLK_TCK);  `6 ?. W& h: b  J
                gotoxy(50, 3);0 \) g- ~$ U+ J+ d$ s" y
                cprintf("%.4f", bios_time / CLK_TCK / 60);
5 I' R  }( T' c' e) a; V                gotoxy(50, 4);
0 a- U7 f" ~; D4 ]+ |' n  V                cprintf("%.4f", bios_time / CLK_TCK / 3600);, y& O2 W% x; Y4 @
        }& ]' _- F1 _% U! t
        return 0;: e4 |+ }' R0 t3 M- V: M
}
& b) c6 b- Y6 i' n* r. H- l5 A' o% b1 |5 j
6 i. D6 d( Z/ p0 ]' `) U0 S
$ l- ~" |" p6 d, s, g! [" S& l
TC运行一下,然后把biostime(0,0L)括号里面的数值改掉运行一下,再改回原值,你就知道我问的是什么了,初学,不知道怎么问,见谅。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-11-1 20:32 , Processed in 2.602804 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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