728x90
목표
자료구조 마무리 (이진 트리)
C언어 지금까지 배운 내용 정리
문제 풀기
결과
학습한 C언어 내용 중 자료형에 관련된 내용과 많이 헷갈렸던 중요한 내용인 포인터에 대하여 간략하게 작성하겠다.
- Cpu 메모리 중요 메모리를 가지고 잘 활용해야 C언어를 잘 할 수 있다.
=> 2진수의 개념을 잘 알아두면 활용에 용이할 것 같다.
예시 ) 전구
전구 1개 - 1비트
0
0 0
0 0 0
0 0 0 0
0 0 0 0 0 0 0 0 => 8비트 == 1 바이트 == 정보처리 최소 단위 ==> 256가지의 수 ==>
1바이트가 표현할 수 있는 수 => -128 ~ 127 (0포함)
<자료형>
- char 1바이트(127까지) 256
- short 2바이트 256^2
- int 4바이트
- long 8바이트
- float 4바이트 실수
- double 8바이트 실수
- long double 8바이트 이상 실수
- sizeof() => 자바의 length랑 같은 개념 크기를 출력해줌
- unsigned() => 음수를 제외한다.
<포인터>
- printf("%p", &a) => 주소 출력
- printf("%d"),*&a) => 별표가 있어도 주소 출력
- int * ptr =&a; -> 주소 전용 변수 => a의 주소값
printf("%p\n",&ptr);
printf("%d\n",*ptr);
728x90
'👩🏻💻 모여서 각자 코딩 > ❄️ 2019 동계' 카테고리의 다른 글
20200114 (0) | 2022.03.23 |
---|---|
20200110 (0) | 2022.03.23 |
20200108 (0) | 2022.03.23 |
20191227 (0) | 2022.03.23 |