[C언어] 배열과 포인터(3)
·
🛠️Backend/⚙️C
✅ 1. 포인터와 배열C 언어에서는 문자열을 변수에 저장하는 방법이 크게 문자 배열, 문자 포인터 두 가지 방식으로 나뉨.(1) 문자열과 포인터 - 문자 포인터 방식[ 문자 포인터 방식 ]문자 포인터 방식은 문자열을 문자열 상수로 저장을 한다.즉, 포인터가 가리키는 대상이 상수이므로, 해당 포인터를 이용해서 문자열의 내용을 수정할 수 없음.결과적으로 문자열 리터럴은 읽기 전용 메모리에 저장이 되는셈임.[ 문자 포인터 예시 ]포인터가 가리키는 곳은 문자열의 첫 번째 요소이며, 반복문과 포인터 연산을 통해 문자열을 출력 할 수 있음.(2) 문자열과 포인터 - 배열 방식문자형 배열을 만들면서, 리터럴 방식으로 문자열을 넣어서 배열을 초기화 할 수 있음.위와 같이 포인터 변수를 선언해 배열 변수를 넣게 되면, ..