티스토리 뷰
오늘 알아볼 내용은 const int* 와 int* const의 차이점입니다.
다음과 같이 있을때
pi1의 경우 const가 int* 이고 변수 pi1이 가리키는 대상은 수정할수 있습니다.
하지만 pi1의 실제값을 수정할수는 없습니다.
반면 int* const의 경우 const가 변수고 pi2의 실제값을 수정할수는 있지만
변수가 가리키는 대상을 수정할수는 없습니다.
의외로 헷갈리는 부분이기 때문에 한번 쓰윽~ 읽어보시고 이해하시면 되겠습니다.
누군가에게는 작은도움이 되었기를 바라면서 오늘의 포스팅 끝~
'C & C++' 카테고리의 다른 글
[C++] 초기화리스트(Initialize List)에 대해서 (0) | 2016.02.01 |
---|---|
[C++] Define 사용시 주의할점 (0) | 2016.02.01 |
[C++] 소멸자에 Virtual을 써야하는 이유 (0) | 2016.02.01 |
[C++] Virtual 키워드 사용하기 (0) | 2016.02.01 |
[C++] XOR 연산으로 정수값을 Swap 해보자! (0) | 2016.02.01 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 페어프로그래밍
- 갭 락
- db
- MySQL 인덱스
- gap lock
- 엘라스틱서치 기초
- autoload_paths
- 인덱스
- 되추적
- MySQL
- next key lock
- MySQL 족보
- InnoDB
- Pair-programming
- innoDB lock
- Autoloading
- lock
- ruby meta programming
- metaprogramming
- 루비 상수
- ruby
- 넥스트 키 락
- 페어 프로그래밍
- 메타프로그래밍
- 루비 메타프로그래밍
- 트랜잭션
- mysql lock
- dead lock
- 루비
- Elasticsearch Cluster
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함