본문 바로가기

C언어3

[프로그래밍] ASCII table, 아스키 코드표 컴퓨터의 언어 - ASCII 코드 ASCII는 정보 교환을 위한 미국 표준 코드를 나타냅니다. 컴퓨터는 숫자만 이해할 수 있으므로 ASCII 코드는 'a' 또는 '@'와 같은 문자 또는 특수문자 등을 컴퓨터가 알아볼 수 있는 숫자로 표현한 것입니다. ASCII는 오래 전에 개발되었으며 현재 사용되지 않는 문자는 초기에 만들어진 용도로 거의 사용되지 않습니다. 아래는 ASCII 문자 테이블이며 0~32번까지 처음 32개의 문자는 현재는 사용되지 않습니다. ASCII는 실제로 텔레타이프와 함께 사용하도록 설계되었으므로 설명이 다소 모호합니다. Notepad.exe 에서 ASCII 텍스트를 생성하거나 MS Word에서 파일을 '텍스트 전용'으로 저장하는 것이 바로 ASCII 형식으로 저장하는 것입니다. 0x0.. 2020. 12. 3.
[C언어] 시간 차이 구하는 방법 - difftime 간단 예제 시간 차이 구하는 간단 예제 사용하는 API 는 아래와 같습니다. difftime() double difftime(time_t time2, time_t time1); - 인자로 받은 두 시간의 차이를 구해 return한다. mktime() time_t mktime(struct tm* timeptr); - 인자로 받은 tm struct 를 time_t 형으로 변환한다. strftime() - debug print 용으로 사용. size_t strftime(char *s, size_t maxsize, const char *format, const struct tm * timeptr); - tm struct 로 포맷화 된 문자열을 만드는 함수. [C언어] time 사용법 - 시간 출력 포맷, 시간 / 문자열 .. 2020. 11. 16.
[C언어] time 사용법 - 시간 출력 포맷, 시간 / 문자열 변환 시간 출력 (년월일, 시분초) 시간 출력에 관련한 simple example 을 공유합니다. 예제에 사용된 함수는 아래와 같습니다. time() time_t time(time_t *timeptr) - 인자에 NULL 을 넘길 경우, 현재까지의 시간을 초 단위로 반환함. localtime() struct tm *localtime(const time_t *timeval); - 초 단위 시간을 tm struct 에 담아서 반환. (년월일시분초 포맷화) strptime() char *strptime(const char *s, const char *format, struct tm *tm); - 시간 문자열을 tm struct 로 변환하는 함수. strftime() size_t strftime(char *s, si.. 2020. 11. 16.