팔만코딩경
/
Library DB
/
C언어 기초문법(?)
/
C언어 9강. 포인터1 pointer
/
LIST
Search
Share
LIST
Gallery view
Search
CPU와 메모리 동작
•
핵심 : 메모리
주소
메모리와 변수
포인터 기초
포인터의 기본 개념
•
포인터의 역할
•
포인터 변수?
•
일반 변수와 포인터 변수의 공통점과 차이점
'*' 의 역할
포인터란?
포인터 사용 예 1
•
포인터는 할당된 메모리에만 접근 가능
포인터의 다양한 예
임의의 메모리 할당 함수 malloc
•
void *malloc(size_t size);
포인터의 메모리 할당과 해제
•
임의의 메모리 해제 free 함수
포인터를 활용한 메모리 생성과 해제
•
하나하나의 문자가 차례대로 메모리에 저장되어있는게 문자열이라고 한다.
문자열
•
문자열 다루기
문자열 다루기
•
포인터는 메모리를 활용하기 위한 하나의 변수이다.
•
포인터는 메모리 주소를 저장하는 역할을 한다.
•
&변수는 변수의 메모리 주소를 의미하듯이 *포인터는 메모리 주소로 접근(참조)한 값을 의미한다.
•
변경되지 않는 문자열을 다룰 때 편리하다.
정리