Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- CS Mount
- 간단한 앱만들어보기
- AppInventer
- 렌즈
- Gain
- 카메라
- Pixel Bit Format
- 실생활알고리즘
- 아이리스
- 이미지센서
- c언어
- 과초점거리
- camera
- main 함수 인자 전달
- image sensor
- 심도
- Depth of Fileld
- 변수의 초기화와 대입
- 무게선별자동화
- 고정비트레이트
- Digital Slow Shutter
- 변수
- ASCCII
- 조건 제어문
- 저조도
- Zoom Lense
- 프로그래머스 lv2
- 저장소와 동적메모리
- C Mount
- Patch Cleaner
Archives
- Today
- Total
목록void 포인터 (1)
카메라 개발자 공부방(SW)

오늘은 void*에 address type에 대해 공부를 해보겠습니다. address type이 void*란 의미는 어떠한 형식의 address type도 저장시킬 수 있다는 걸 의미합니다. (다시 말하면 int*, int**, char* 이든 모두 저장시킬 수 있다는 의미인데요.) 이것이 왜 필요할까요? malloc을 생각해봅시다. malloc()은 heap 영역에 메모리 공간을 할당하고 그 시작 주소를 반환하는데요. 이 반환 type 또한 void*입니다! (익숙하지 않으시다면 저장소와 동적 메모리 파트를 꼭 복습해주세요.) 메모리의 반환은 void* 이지만 프로그래머가 원하는 목적에 따라 메모리 type을 지정해서 사용할 수 있었습니다. 컴퓨터 입장에선 메모리를 할당 했지만 사용자가 어떠한 addr..
Langauge/C
2021. 10. 9. 21:40