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

求助:biostime()

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

使用道具 举报

 楼主| 发表于 2010-8-12 09:26:05 | 显示全部楼层
#include <STDIO.H>
% J: j* U' u' A7 u% h#include <BIOS.H>, }3 S" `3 M1 p' }) u2 |
#include <TIME.H>
1 V' L! e" V4 \4 Y6 r, y) z#include <CONIO.H>
- I, @/ T. a! g  n+ g8 Mint main(void)
- q4 Y' d  s% j: T: P& k* `{        long int bios_time;
: G' L+ g* o# c3 p) Z. k" |        clrscr();: j% t3 `- z* l3 i) i
        cprintf("The number of clock ticks since midnight is:\r\n");' v  V# i# p+ m6 ?' x% a
        cprintf("The number of seconds since midnight is:\r\n");
& d# V6 p: L1 h2 w3 r        cprintf("The number of minutes since midnight is:\r\n");2 W* y" m0 N/ K0 f6 H  X" z: @; n
        cprintf("The number of hours since midnight is:\r\n");: [' d  ?+ b% j/ {$ }: [
        textcolor(9);- g' H; n8 s6 I% [/ C
        cprintf("\r\nPress any key to quit:");
, P! @# m3 r0 o2 D6 G' u# z' _: g        textcolor(12);
$ v1 Q7 l! X! B0 S* n        while(!kbhit()) {7 P) c. q& a# ]$ X
                bios_time = biostime(0, 0L);
5 S9 F$ a% `, n. t                gotoxy(50, 1);
; d: s- y4 j) N' k& h( u& y# `. F                cprintf("%lu", bios_time);, L% j: o# w' q
                gotoxy(50, 2);+ U9 p: }; I: F" I; J
                cprintf("%.4f", bios_time / CLK_TCK);
% _  n1 f: ]- h6 H- W5 `4 m# z                gotoxy(50, 3);, F8 y4 q2 v+ y: D* o
                cprintf("%.4f", bios_time / CLK_TCK / 60);# H1 a8 `1 M: F2 C3 H6 W
                gotoxy(50, 4);
1 A& c/ ^7 Y" \3 q3 t9 `5 C                cprintf("%.4f", bios_time / CLK_TCK / 3600);
5 z5 }3 O: r- D1 ?        }5 O! W$ h9 }3 G/ h; w/ T) F  V
        return 0;
: ~( `+ b+ c. b4 x# Q4 r0 s} ) E0 n, o5 K8 m5 l$ U( Y$ ]$ o
1 I" f3 D; }, W
8 g" ~$ s. x& M* {( a4 |3 D' y

; T+ v# E3 R6 kTC运行一下,然后把biostime(0,0L)括号里面的数值改掉运行一下,再改回原值,你就知道我问的是什么了,初学,不知道怎么问,见谅。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-9-18 20:10 , Processed in 0.049654 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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