본문 바로가기

포인터 선언

[C언어] 포인터 변수의 선언 [C언어] 포인터 변수의 선언 안녕하세요 지토우에요.지난 시간에는 포인터가 어떤 것인지에 대해 간략하게 배웠지요?오늘은 포인터 변수의 선언과 사용에 대해 배울 것입니다.그럼 오늘도 열공합시다 ^0^ 1. 포인터 변수의 선언 포인터 변수도 변수이므로 사용하기 위해서는 선언해야 합니다.다음은 포인터 변수의 선언 형식을 나타내고 있습니다.포인터 변수의 선언은 자료형 다음에 * 연산자를 붙이고 포인터 변수의 이름을 쓰는 식입니다. 자료형 포인터 변수의 자료형을 지정, 자료형 다음에 * 연산자를 붙임포인터 변수 이름 주소를 저장할 변수의 이름을 지정NULL 포인터 설정 포인터 변수 선언 시 NULL 로 초기화 NULL 포인터란 무엇일까요?포인터 변수에 아무 주소도 저장하지 않겠다는 의미입니다.NULL은 '널' 이.. 더보기
[C언어] 포인터 이해하기 [C언어] 포인터 이해하기 안녕하세요. 지토우에요. 오늘은 특이한 변수를 배워보겠습니다. 바로 포인터, 혹은 포인터 변수라고 부르는 아이인데요. 개념적으로 잘 이해하고 계셔야 합니다! 1. 포인터란? 우리는 포인터 변수에 대해 배우면서 & 연산자와 * 연산자를 많이 사용하게 됩니다. 이름부터 알아볼까요? & : Ampersand (앰퍼센드) * : Asterisk(아스테리스크) 입니다. 앞서 이 연산자들에 대해 배웠습니다. & 연산자를 통해 주소를 알 수 있었고 * 연산자를 통해 주소에 저장된 값을 참조할 수 있었지요? 이 친구들을 포인터까지 확장시킵시다. 포인터 변수란 주소를 저장하는 변수 입니다. C언어의 장점 중 하나가 바로 포인터인데요. 기존의 변수는 데이터를 저장하지만 포인터는 메모리 공간의 주.. 더보기