본문 바로가기

tipssoft

[TIPS 18기]Windows 프로그래밍 - 1 1. Visual Studio 프로젝트 생성앞으로 진행할 모든 Win32 프로그래밍은 Visual Studio에서 진행하게 된다.  먼저 Windows Desktop 응용 프로그램 프로젝트를 생성하는것을 알아보자.   파일 > 새로 만들기 > 프로젝트를 클릭하면 다음과 같은 메뉴가 나오게 된다.  윈도우즈 데스크톱 응용 프로그램 만들기를 선택하고 확인을 누르면 다음과 같은 화면.. 더보기
[Tips 18기] C언어 여덟번째 강좌 1. 배열과 포인터지난시간에 이어서 오늘도 배열과 포인터로 시작했다. 배열과 포인터는 서로 두가지 형태로 합체할 수 있는데 배열을 기준으로 포인터와 합체하는 방법과 포인터를 기준으로 배열과 합체하는 방법 두가지이다. 1.1 배열을 기준으로 포인터 사용C언어에서 포인터는 참조하는 대상의 주소를 담는 "변수"이다. 따라서 일반 변수들과 같이 배열을 선언할 수 있고 포인터로 만들어진 배열을 포인터 배열이라고 한다.포인터 배열은 다음과 같.. 더보기
[Tips 18기] C언어 일곱번째 강좌 1. void 포인터우리가 C 언어에서 포인터를 사용할 때는 보통 이런 형식을 따라 선언한다int *p = &data;다음의 코드는 "int 형으로 선언한 포인터 변수에 data의 주소를 저장해라" 라는 의미를 갖는다. 그렇다면 void 형으로 포인터를 선언하면 어떻게 될까?일단 코드는 다음과 같을 것이다void *p = &data;보통 포인터는 자기가 가르키는 변수의 자료형에 맞춘 포인터 타입을 사용한다. 하지만 v.. 더보기