팔만코딩경
/
Library DB
/
C언어 기초문법(?)
/
C언어 9강. 포인터1 pointer
Search
Share
C언어 9강. 포인터1 pointer
성학집요 제 2절 4장 궁리(진리탐구)
만물은 저마다 한 가지
이치
를 갖추고 있으며, 만 가지 이치는 모두
한 근원
에서 나온다.
이런 까닭에 한 가지 이치를 근거로 삼아 유추하면 통하지 못할 것이 없다.
Gallery view
Search
LIST
CPU와 메모리 동작
•
핵심 : 메모리
주소
메모리와 변수
포인터 기초
포인터의 기본 개념
•
포인터의 역할
•
포인터 변수?
•
일반 변수와 포인터 변수의 공통점과 차이점
'*' 의 역할
포인터란?
포인터 사용 예 1
•
포인터는 할당된 메모리에만 접근 가능
포인터의 다양한 예
임의의 메모리 할당 함수 malloc
•
void *malloc(size_t size);
포인터의 메모리 할당과 해제
•
임의의 메모리 해제 free 함수
포인터를 활용한 메모리 생성과 해제
•
하나하나의 문자가 차례대로 메모리에 저장되어있는게 문자열이라고 한다.
문자열
•
문자열 다루기
문자열 다루기
•
포인터는 메모리를 활용하기 위한 하나의 변수이다.
•
포인터는 메모리 주소를 저장하는 역할을 한다.
•
&변수는 변수의 메모리 주소를 의미하듯이 *포인터는 메모리 주소로 접근(참조)한 값을 의미한다.
•
변경되지 않는 문자열을 다룰 때 편리하다.
정리