일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 문법
- 알고리즘
- c
- 지식나눔강좌
- Javascript
- 백준
- 포인터
- Windows
- 김성엽
- Programming
- VS ERROR
- Kotlin
- Desktop
- Direct2D
- doit코틀린프로그래밍
- Tips강좌
- 리뷰
- 배열
- CS
- 연산자
- Win32
- 함수
- 이지스퍼블리싱
- Visual Studio
- 티스토리
- 프로그래밍
- tipssoft
- c#
- Tips프로그래밍강좌
- c++
- Yesterday
- Today
- Total
목록2020/01/26 (2)
F.R.I.D.A.Y.
자료형은 저마다 크기가 존재합니다. C언어의 기중 중 하나로 볼 수 있는 포인터도 예외는 아닌데요, 포인터의 크기는 어떻게 정해졌는지 알아봅니다. 프로그램 버전에 종속적 아래 포스트에서 잠깐 언급한 적이 있습니다. 프로젝트에서 개발하는 프로그램이 32비트인지 확인하는 방법 Windows OS가 설치된 드라이브를 보면 Program Files이란 폴더와 뒤에 (x86)이라 붙은 폴더가 있습니다. 각각의 폴더는 64비트, 32비트로 개발된 프로그램이 설치되는 기본 폴더를 의미합니다. 그렇다면 64비트.. pang2h.tistory.com 지금 개발 중인 프로그램이 32비트라면 포인터는 4Byte, 64비트 프로그램이라면 포인터는 8Byte로 크기가 고정됩니다. 이 크기는 각 운영체제에서 가용할 수 있는 최대..
모든 자료형은 배열로 만들 수 있습니다. 그리고 동시에 포인터로 가리킬 수 있죠. 이번 시간에는 자주 헷갈리는 문법, 포인터 배열과 배열 포인터를 알아봅니다. 배열 배열 속에 들어있는 각 요소의 자료형은 배열 선언 당시 변수 이름 앞의 자료형입니다. int arr1[10]; char arr2[10]; float arr3[10]; struct data1 arr4[10]; union data2 arr5[10]; 각 배열은 [int, char, float, struct data1, union data2] 타입을 필두로 선언되었습니다. 그럼 포인터를 자료형으로 하는 배열은 어떻게 만들어야 할까요? 헷갈리는 표현 자, 배열 포인터와 포인터 배열이 있습니다. 다음 코드 중 어느 것이 배열 포인터이고 어느 것이 포인..