이번 섹션에서는 C 언어를 사용하여 디지털 시계를 만드는 방법을 알아봅니다. 시간을 처리하기 위해 time.h 헤더 파일을 사용할 수 있습니다. 이 헤더 파일에는 날짜 및 시간 관련 문제를 처리하기 위한 몇 가지 기능 서명이 있습니다.
time.h의 네 가지 중요한 구성 요소는 다음과 같습니다.
size_t 이 size_t는 기본적으로 부호 없는 정수 유형입니다. 이것은 sizeof()의 결과입니다.
clock_t는 프로세서 시간을 저장하는 데 사용됩니다.
time_t 달력 시간을 저장하는 데 사용됩니다.
struct tm 구조입니다. 전체 날짜와 시간을 저장하는 데 도움이 됩니다.
#include <stdio.h> #include <time.h> int main() { time_t s, val = 1; struct tm* curr_time; s = time(NULL); //This will store the time in seconds curr_time = localtime(&s); //get the current time using localtime() function //Display in HH:mm:ss format printf("%02d:%02d:%02d", curr_time->tm_hour, curr_time->tm_min, curr_time->tm_sec); }
23:35:44
위 내용은 현재 시간으로 디지털 시계를 인쇄하는 C 프로그램의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!