포인터는 다른 변수, 혹은 그 변수의 메모리 공간주소를 가리키는 변수이다. 그래서 포인터에는 변수의 주소값이 담아지게 됨. 포인터 변수에는 변수의 주소값 이외에는 어떤 값도 담을 수 없음..
반드시 포인터의 크기는 4byte이다.
1. 포인터 변수 선언시 앞에 *를 붙이는데
double *num;
char *num;
int *num;
2. C언어에서의 *의 의미는...?
(1) *은 포인터 변수를 선언할 때도 사용하지만, 선언하고 나서 *을 붙이면 포인터 변수안에 담기 주소값의 변수를 의미한다.
(2) 선언을 할 때를 제외한 다른 곳에서의 *은 값을 참조하라는 의미이다.
'sw' 카테고리의 다른 글
[VHDL] Quartus (0) | 2022.05.12 |
---|---|
[VHDL] VHDL과 베릴로그 차이점, 기초 (0) | 2022.04.22 |
[빅데이터] 파이썬 웹크롤링과 주피터 노트북 설치 (0) | 2021.08.23 |
[R] 여러 건의 데이터 쉽게 관리하기 (0) | 2021.07.27 |
알고리즘의 조건 (0) | 2021.07.14 |