본문 바로가기

git 시작하기1 (git 설치) 윈도우 기준으로 설명합니다. 먼저 git을 다운로드 합니다. git 다운로드 다음편에 github 과 연동하여 git 기본 사용법에 대해 알아보겠습니다. 더보기
strcat() 라이브러리 함수 대신 사용할 것 char* mystrcat (char* dest, char* src) { while(*dest) dest++; while(*dest++ == *src++); return --dest; } 출처 - 조엘 온 소프트웨어 c언어에서 파스칼 문자열 사용하기 char* str = "\006Hello!"; 더보기
윈도우 7 파티션 나누기 1. 좌측 하단의 시작을 클릭하고 제어판을 클릭한다. 그러면 아래와 같은 화면이 뜨는데 시스템 및 보안을 클릭한다. 2. 가장 아래에 있는 관리 도구에서 하드 디스크 파티션 만들기 및 포맷을 클릭한다. 3. 파티션을 나눌 드라이브를 마우스 우 클리한 후 볼륨 축소를 클릭한다. 4. 사용자의 컴퓨터에 따라 몇 분의 시간이 소요 될 것이다. 5. 축소할 공간 입력 칸에 새로 만들 드라이브의 크기를 입력한다. * 참고 : 1GB는 1024MB이다. 6. 보이는 것처럼 D 드라이브의 용량이 줄어들고 그 옆에 새로 사용 가능한 공간이 생긴 것을 볼 수 있다. 마우스 우 클릭 후 새 단순 볼륨을 클릭한다. 7. 아래와 같이 단순 볼륨 만들기 마법사 시작 화면이 나온다. 다음을 클릭한다. 8. 단순 볼륨 크기를 최대.. 더보기
#pragma 매크로 #pragma pack(size)// 구조체를 size 크기로 정렬 #pragma comment(lib, "xxx.lib") // xxx라이브러리를 추가 더보기
함수포인터 - 함수 포인터 형을 반환 함수 포인터 반환 함수 포인터 형을 함수의 반환형으로 선언하는 문법 void (* RetFunc(int sel)) (void) 함수의 이름: RetFunc 함수의 매개변수 : int 형 변수 sel 하나 함수의 반환형 : 반환형이 void 형이고 매개변수형이 void형인 함수의 포인터 #include void AddProc(void); void MinusProc(void); void (*RetfuncPtr(int sel))(void); int main(void) { void (*fctPtr)(void); fctPtr = RetfuncPtr(1); fctPtr(); fctPtr = RetfuncPtr(2); fctPtr(); return 0; } void AddProc(void) { int n1, n2; .. 더보기