C/포인터

포인터 사용시 주의해야할 점

appmaster 2019. 12. 5. 13:53

1. 초기화 하지않고 사용하기

- 만약 포인터가 선언만 되고 초기화하지 않았다면 포인터는 임의의 주소를 가리키게 된다. 포인터를 초기화시키지 않고 포인터p가 가리키는 곳에 값을 100을 대입하고 있어 위험한 코드이다. 만약 우연히 p가 중요한 영역을 가리키고 있었다면 중요한 정보를 덮어 쓸수도 있으며 따라서 전체 시스템을 다운시킬 수 있다.

 

 

 

2. NULL포인터 사용

포인터가 아무것도 가리키고 있지 않을 때는 NULL(0)로 설정하는 것이 바람직하다.

 

 

 

3. 포인터 자료형과 변수의 자료형은 일치하여야 한다.

 

'C > 포인터' 카테고리의 다른 글

함수와 포인터  (0) 2019.12.05
포인터를 더 활용해보기  (0) 2019.08.12
포인터 매개변수에 대해  (0) 2019.08.12