일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 소프티어
- 코틀린
- SW봉사
- python
- 코딩교육봉사
- 데이터베이스
- java
- 파이썬
- CJ UNIT
- 프로그래머스
- SQL
- 공부일지
- 문제풀이
- kotlin
- programmers
- MYSQL
- 1과목
- 백준
- 자바
- softeer
- 시나공
- 회고
- 알고리즘
- 정보처리산업기사
- BFS
- 백준 알고리즘
- 스프링
- 코딩봉사
- C++
- 백준알고리즘
Archives
- Today
- Total
목록힙영역 (1)
JIE0025

const : 상수화 상수 변수는 항상 선언과 동시에 초기화를 해야 한다. 이후에 값 변경 X const를 통한 포인트 변수 선언 >> 포인터변수가 가리키는 대상이 변할 수 없다. (( )) 괄호를 통해 좀더 쉽게 이해할 수 있게 했다. 1) const int* ptr = &val1; const (( int * ptr )) 이라고 보자. - ptr 포인터 변수는 val1의 주소를 가리킴 - const 선언해서 항상 고정, ptr이 이 가리키는 대상 (*ptr) 에 대한 수정 불가 *ptr = 10 ; //불가능 ptr이 가리키는 대상 수정 불가 val1 = 30; //가능 가리킴 받는 대상, const 선언 대상이 아님 2) int * const ptr = &val1; int * const (( ptr ..
기타 학습/Language
2022. 5. 6. 22:29