발생일: 2013.01.18 키워드: C, C 언어, C 프로그래밍, C Programming, 열혈강의 C 프로그래밍 문제: 에버노트를 정리하다가, 예전에 열혈강의 C 프로그래밍를 읽으며 작성했던 노트를 발견했다. 다시 읽어보니 전체 내용을 가볍게 훑어보기 좋을 것 같아 따로 정리했다. 해결책: 읽기 편하게, 적당한 단위로 나눠봤다. 그렇지만, 각 챕터의 구분이 명확하지 않을 수 있고, 내용 또한 상세하지 않을 수 있다. 이미 C 언어를 알고 있지만, 가물가물할 때 빠르게 읽어보는 용도로 활용하면 적합할 것 같다. C 프로그래밍 요약 노트 1. 프로그램의 기본 구성과 기본 자료형 2. 함수와 변수 3. 배열과 문자열 4. 포인터와 배열 5. 다차원 배열과 포인터 6. 함수 포인터와 void 포인터 7...
발생일: 2013.10.19 문제: 며칠 전부터 와이프와 함께 하루에 한 문제씩 알고리즘을 풀기로 했다.와이프는 자바로, 난 C로. ㅎㅎ 알고스팟(http://algospot.com/)에서 한 문제씩 골라서 풀어나가기 시작하고 있는데,C는 책으로만 읽은 터라 삽질이 많다. -_-; 정렬을 위해 `qsort()`의 파라미터로 문자열 비교 함수를 전달하려고 하는데,로컬에선 정상적으로 수행되는 것이 채점하는 서버에선 아래와 같은 컴파일 오류가 난다. invalid conversion from ‘const void*’ to ‘const int*’ 뭔가 문제일까...? 해결책: 포인터를 형변환할 때의 문법이 컴파일러마다 약간씩 다른 모양이다. 난 `gcc`로 컴파일하고 있었는데, 채점 서버는 `g++` 컴파일러를..