일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 시리얼 통신
- MySQL
- vb
- 예제
- xml
- VB.NET
- WIN32 SDK
- 입문
- Visual Studio 2005
- PostgreSQL
- Firebird
- 설치
- dll
- Delphi
- 인스톨
- winsock
- 셋업
- SQL
- 파라미터
- 데이터베이스
- c#
- MFC
- Visual Basic
- 파이어버드
- 초보
- SDK
- 소니
- 델파이
- 기초
- 문자열
- Today
- Total
목록C (2)
프로그래밍 노트
리스트 구조를 파일에 쓰고 읽는 예제이다. 나는 머리가 안좋아서 그런지 리스트 구조가 깨끗하게 이해가 안된다. -.-;; // 리스트 구조 파일 #define DEBUG #include #include // 키 // -------------------------------------------------- typedef int key; // 키 입력 int input_key(char *szDisp, key *pKey) { printf("%s", szDisp); if(scanf("%d", pKey) != 1) return 0; // 입력 에러 return (*pKey > 0); // 입력 코드 양수 체크 } // 키 비교 int compare_key(key KeyA, key KeyB) { return (K..
나는 VB를 먼저해서 그런지 C의 포인터를 이해하는데 시간이 많이 걸렸던 것같다. 머리가 안좋아서 그런지 포인터를 설명을 들어도 책을 읽어도 이해가 오는데 시간이 많이 걸렸다. 지금도 남에게 포인터를 설명하라고 그러면 그리 속시원하게 알려주지는 못하는 것같다. 포인터의 설명을 들어도 왜 포인터를 써야하는지에 대해서 이해를 특히 못했던 것같다. VB에서 프로그램을 짜다보면 종종 인수를 ByRef로 넘길때가 있다. ByRef가 이해가 간다면 그나마 포인터를 조금이나마 이해하기 쉬울 것같다. 포인터에 대한 자세한 설명은 이곳이 아니고라도 자세하게 써있는 곳이 많이 있으니까 여기에서는 VB의 ByVal, ByRef의 예제와 VC에서의 CString을 인수로 넘길때 포인터를 쓰고 안쓰고에 따라 어떻게 달라지는가에..