archive
[C언어 개념] 포인터 연산 규칙 정리 본문
1. 포인터 변수에는 다른 일반 변수의 주소를 할당할 수 있다.
2. 포인터 변수에는 다른 포인터 변수의 주소를 할당할 수 있다.
3. 포인터 변수는 NULL 또는 0으로 초기화가 가능하다.
4. 포인터 변수는 전위 혹은 후위 증감 연산을 사용할 수 있다.
5. 포인터 변수에 정수값을 더하거나 뺄 수 있다.
6. 두 개의 포인터가 동일한 배열의 원소를 가리키고 있을 때, 포인터간의 뺄셈을 할 수 있다.
7. 두 개의 포인터가 동일한 타입의 원소를 가리키고 있을 때, 포인터 간에 비교연산을 사용할 수 있다.
8. 포인터 변수에 상수를 곱할 수 있다.
9. 포인터 변수 간의 덧셈을 사용할 수 없다.
10. 값을 임의의 주소에 할당할 수 없으며, 주소 할당은 컴파일러가 임의로 지정한다.
'C \ C++ > C 개념 정리' 카테고리의 다른 글
rand(), srand() 함수 개념 정리 (0) | 2023.03.21 |
---|---|
qsort() 함수 (0) | 2023.03.21 |
strtok() 함수 개념 (0) | 2023.03.21 |
[C언어 개념] 포인터 2 (0) | 2022.06.29 |
[C언어 개념] 포인터 1 (0) | 2022.06.26 |