본문 바로가기
반응형

2017/1118

[C언어] 현재 날짜, 시간 출력 - time.h C 표준 라이브러리 안녕하세요 한주현입니다. 오늘은 C언어의 time.h 표준 라이브러리와 이를 활용하여 현재 시간을 출력하는 방법에 대해 알아보겠습니다. C library - time.h 1#include cs C 언어 표준 라이브러리인 time.h 는 시간, 날짜에 대한 함수를 가지고 있습니다.우리는 time_t 와 localtime 함수를 사용할 것 입니다. 12time_t t = time(NULL);struct tm tm = *localtime(&t);cs time() 함수에서 사용하는 time_t형 변수 t를 정의합니다. time_t형 변수 t를 struct tm 구조체 값으로 변환합니다.여기서 localtime() 함수는 struct tm 구조체 포인터 값을 반환하므로 1struct tm tm = *localti.. 2017. 11. 5.
[C언어] 정수 포인터 사용방법 안녕하세요 한주현입니다. 오늘은 C언어의 정수형 포인터에 대해 알아보겠습니다. 포인터 - pointerC 언어에서 변수들은 값을 저장할 수 있고, 각각의 변수의 값은 RAM에서 OS(Operating System)가 지정한 위치에 저장됩니다. 포인터는 JAVA나 Python과 같은 언어에서는 사용할 수 없으며, C와 같은 저수준 언어에서 사용할 수 있습니다 이번 시간에는 정수형 포인터 참조에 대해서 알아보겠습니다. 1. 참조할 정수형 변수를 선언합니다. 12// 변수 선언int i;cs 2. 정수형 변수의 주소값을 참조할 정수형 포인터 변수를 선언합니다.다음 3가지 방법은 모두 둥일합니다. 1234// 포인터 선언int* ptr1; // 포인터 선언1int *ptr2; // 포인터 선언2int * ptr.. 2017. 11. 5.
[파이썬] 파이썬 에러 UnboundLocalError: local variable referenced before assignment 안녕하세요 한주현입니다. 오늘은 파이썬에서 흔히 볼 수 있는 오류인, UnboundLocalError: local variable referenced before assignment 에 대하여 알아보겠습니다. 문제 상황 UnboundLocalError: local variable referenced before assignment 아래와 같은 파이썬 스크립트를 작성하고 실행을 시켜보니 1234567x = 10 def func(): x += 1 print(x) func()cs UnboundLocalError: local variable 'x' referenced before assignment라고 오류가 납니다.. 123456Traceback (most recent call last): File "unbo.. 2017. 11. 2.
[파이썬] 파이썬 에러 SyntaxError: Non-ASCII character 안녕하세요 한주현입니다. 오늘은 파이썬2에서 나는 오류인, SyntaxError: Non-ASCII character 에 대하여 알아보겠습니다. 문제 상황 SyntaxError: Non-ASCII character 파이썬2에서 아래와 같은 스크립트를 작성하고 실행시키니 1print "가나다"cs 1234File "utf8.py", line 5SyntaxError: Non-ASCII character '\xea' in file utf8.py on line 1,but no encoding declared;see http://www.python.org/peps/pep-0263.html for detailscs 왜 오류가 났을까요? 해결 방법 SyntaxError: Non-ASCII character 파이썬2 .. 2017. 11. 2.
반응형