CLOCK();함수
PinkPearl
2023.04.01
질문 제목 : clocks_per_sec질문 요약 :clocks_per_sec 질문 내용 :
#include time.h
#include stdio.h
void main()
{
long a=0,b=0,i;
clock_t start , end; // 정의
start=clock(); // time check start
for(i=0; i10000000; i++)
{
a =+ b;
}
end = clock(); // time check end
printf(%f초입니다.,(double)(end-start)/clocks_per_sec);
}
for문이 반복되는 시간을 구하는 프로그램인데요,
colc(); 사용시 시작가 끝점을 정해서 초단위를 구하는건데
궁금하게 있어서요 (end-start)/clocks_per_sec -- 여기서 보면 수행시작에 시간과 끝을 함수에 넣고 clocks_per_sec-- 요놈으로 나누잖아요 clocks_per_sec나누어야만 수행시간을 초단위로 구할수 있다는데
clocks_per_sec-- 요놈은 무엇을 뜻하나요 , 그리고 clock(); 가 시작되었을때 정확이 어떤 값이 들어가나요?