본문 바로가기

Computer Programming

(4)
C 언어: Time Function C 언어 연습 문제를 풀다, 시간을 측정하는 연습문제가 나와 풀어보다 글로 적어두면 좋을 것 같아 C 언어에서 알아두면 유용할, 시간 관련 함수들에 대해서 적어보려 한다. 이번 글에서 다룰 시간 관련 문제는 다음과 같다. Write a C program taking an integer n as command line parameter and sleeping for n seconds. The execution time of the sleep function is measured and displayed. Examples output: ./time 3 sleep duration: 3.000082 seconds ./time 5 sleep duration: 5.000108 seconds​ 문제는 다음과 같다. ..
C 언어: argc, argv [ ], void qsort ( ) C 언어를 하다 보면, 가끔 C 언어를 하다 보면 아래와 같이 main 함수에서 parameter를 사용해야 할 때가 있다. int main (int argc, char argv[]) ... 이번 글에서는 'argc'와 'argv [ ]'에 대해 소개하고 어떻게 쓰일 수 있는지 적어보려 한다. 먼저 'argc'는 메인 함수에서 받는 정보의 갯수를 의미한다. 즉 실행할 때, 입력하는 데이터의 수를 의미하는데 array에 저장이 된다. 0부터 차례대로 저장이 되며, 0에는 코드명이 저장이 된다. ./ array 1 2 3 4 5 6 예를 들어 array라는 코드를 실행한다면 'argc [0]' 에는 파일명인 './array'가, 그다음부터 1, 2, 3, 4, 5, 6이 차례대로 저장이 된다. 따라서 'ar..
티스토리 폰트 변경하기 (HTML, CSS) 왜 네이버가 아니라 티스토리를 하는 거야? 내가 정말 많이 들었던 질문이다. 많은 이유들 중, 가장 결정적인 이유는 바로 html 그리고 css 수정이 가능해 블로거들마다의 개성을 살릴 수 있다는 점이 가장 마음에 들었다. 그리고 html, css에 관심을 가지게 되면서 혼자 찾아보고 공부한 다음 따로 기록해두곤 했었는데 폰트 바꾸는 방법 그리고 크기 변경하는 방법을 물어보는 사람들이 있었는데, 오늘은 html 그리고 css 편집으로 폰트 변경하는 방법에 대해서 작성해보려고 한다. 내가 운영하고 있는 블로그가 티스토리 블로그이기 때문에, 티스토리를 이용해서 사진 자료를 가져왔으니, 참고하면 좋겠다. 폰트 변경은 10단계로 구성하였고 마지막에는 폰트 크기 변경하는 방법이 있으니 폰트 크기가 궁금한 분은 맨..
아이폰/아이패드/맥북 Pages 수식 삽입하기 나는 맥북, 아이패드, 그리고 아이폰을 사용하고 있다. 가장 큰 이유는 호환성 때문인데, 애플 제품은 가격이 비싼 건 맞지만, 가격이 비싼만큼 그 가치를 하는 제품이라고 나는 말하고 싶다. 그 가치를 발휘하는 것 중 하나가 바로, 애플의 문서 앱인 Pages이다. 보통 마이크로소프트의 Word, 그리고 한글을 주로 한국에서 쓰는데, pages는 윈도에서 열리지 않기 때문에, 맥 혹은 맥북 이용자들은 Pages보다는 Word, 한글을 결제해서 사용하는 것을 많이 봐왔다. 하지만, 오류도 많고, 특히 나는 m1 맥북이라서 그런지는 몰라도, 최적화가 안된 기분이 자주 들었고, 강제 종료가 뜬 적이 한두 번이 아니기 때문에, 년 89,000원이라는 거금을 들여서 마이크로소프트를 구독했지만, 큰 불편함을 겪고 있..