在C語(yǔ)言中,可以使用time.h頭文件中的函數(shù)來(lái)計(jì)算兩個(gè)時(shí)間之間的時(shí)間差。以下是一個(gè)示例代碼:
#include <stdio.h>
#include <time.h>
int main() {
time_t start_time, end_time;
double diff;
// 獲取開(kāi)始時(shí)間和結(jié)束時(shí)間
time(&start_time);
// 進(jìn)行一些操作
// ...
time(&end_time);
// 計(jì)算時(shí)間差
diff = difftime(end_time, start_time);
printf("Time difference is %f seconds\n", diff);
return 0;
}
在此示例中,difftime函數(shù)用于計(jì)算兩個(gè)時(shí)間之間的時(shí)間差,返回的結(jié)果以秒為單位??梢愿鶕?jù)需求將結(jié)果轉(zhuǎn)換為其他時(shí)間單位。