Notice
Recent Posts
Recent Comments
Link
«   2025/03   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
Tags
more
Archives
Today
Total
관리 메뉴

archive

[C언어 개념] 포인터 연산 규칙 정리 본문

C \ C++/C 개념 정리

[C언어 개념] 포인터 연산 규칙 정리

안정민 2022. 6. 26. 11:29

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