编译时间

来源:百度知道 编辑:UC知道 时间:2024/05/24 21:43:28
请问各位高手!

我参加了一个小型比赛!
它要求我的程序不能超过一定的时间和内存限制!
我该怎样才能看到我的程序的时间和内存状况!
谢谢!

我用的是Vc++6.0
我怎样看到我的程序的运行时间!
我想用已经做好的中文软件!
而不是在程序中加入代码!

还有请说明怎样用!

内存 和 时间 VC++6.0就带有2个小程序
相当好 直接都能看到
时间的程序PROCESS VIEWER
内存的程序MicrosoftSpy++
毕竟是微软自己编的 细节自己去用吧 不错

短小精干!

咋用!!

我不懂英语!

用一个名字叫C timing的软件!
是英文的!
不过你应该能理解!
如果你不动英语!
给我发信息,我告诉你那些用法!

你可以利用C中的time.h中的时间函数
time_t time(time_t *timer) timer=NULL时得到机器日历时间,timer=时间数值时,用于设置日历时间,time_t是一个long类型
char *ctime(long time)
time 该参数应由函数time获得

返回字符串格式:星期 月 日 小时:分:秒 年\n\0
给你几个范例。。。。。。
ctime fuction
#include <stdio.h>
#include <time.h>

int main(void)
{
time_t t;

time(&t);
printf("Today's date and time: %s\n", ctime(&t));
return 0;
}

time() fuction
#include <time.h>
#include <stdio.h>
int main(void)
{
time_t t;

t = time(NULL);
printf("The number of seconds since January 1, 1970 is %ld",t);
return 0;
}
通过这两个范例我们可以这样设想 大概知道一个程序的运行时间
void main(void)
{
time_t first,end;//定义两个时间变量
time(&first);//获得程序开始前的时间
printf(&qu