whois
12345678910111213141516import datetimeimport mathimport time while True: datetime.datetime.now() start_time = datetime.datetime.now() end_time = datetime.datetime(2018, 5, 15) how_long = end_time - start_time days = how_long.days hours = how_long.seconds // 3600 minutes = how_long.seconds // 60 - hours * 60 seconds = how_long.seconds - hours * 3600 - minutes * 60 print('{}일 {}시간 {}분 {}초 남았습니다.'...
본 글은 아래의 세 가지 내용을 중점적으로 다룬다. · 세 개의 인자를 넘기는 함수 호출 코드· 어셈블리· 스택 [그림 1] 세 개의 인자를 넘기는 함수 호출 코드 그림 1과 같은 코드를 들고 온 이유는 함수 호출을 하면서 인자를 넘길 때 스택에 들어가는 인자들의 순서를 알아보기 위해서다.C언어를 함수까지 배우신 분들이라면 충분히 이해할 수 있을거라고 본다.간단하게 설명하자면, main 함수에서 go라는 함수 호출을 하면서 세 개의 인자를 넘겨주고 있다. [그림 2] 어셈블리 go 함수와 main 함수 외의 어셈블리 코드들은 다 제거하였으니 참고바란다. go 함수를 호출 할 때 스택의 main 함수 해당하는 공간에 39h, 38h, 37h 순으로 푸시하고 있다. 이는 LIFO(Last In First O..