국비교육 일기장

[상공회의소/국비교육] 서울기술교육센터 IoT, AI 과정 6일차

오오태식이 2020. 12. 16. 08:52

 

 

 

 

 

12월 15일 월요일

 

국비교육 2주차가 시작 되었다.

 

어제 너무 일찍 잠들고

 

늦잠까지 자서

 

교육센터에 와서 글을 쓰고있다...

 

게을러 터진놈ㅠㅠ

 

 

 

어제는

 

반장, 부반장 뽑고

 

오픈 카톡방 만들고

 

이런 저런 일들이 있었다.

 

그래서 딴얘기 하느라

 

진도를 많이 못빼서 아쉽...

 

(진짜 학교같다^^)

 

 

 

 

그럼 평소처럼

 

두서없이 수업 내용 나열 하겠다.

 

 

 

포인터변수 >> 주소값 저장되는 저장 공간

*포인터변수 >> 저장된 주소값에 들어있는 값

 

 

 

double형이나 int형이나

 

포인터 변수의 sizeof하면 항상 같다

(주소값 크기는 안바뀌니까)

 

 

 

const int *pa = &a 랑

 

int * const pb = &b 랑 차이는

 

위에꺼는 a안에 있는 값이 고정인거고

 

밑에거는 pb가 무조건 b의 주소값만 저장

 

다른 곳 참조를 할 수 없다는 것이다.

 

 

 

C에서 포인터 변수 쓰는 이유는

 

함수끼리 변수 공유가 안되니까

 

특정 함수에서 다른 함수의 변수값 참조 하고 싶을때

 

메모리 주소값으로 그곳의 값 가져다 써야 한다는 뜻이다.

 

 

 

배열명 과 포인터 변수의 관계는

 

포인터에 배열명 지정하면 똑같이 쓸수 있지만

 

배열은 값이기 때문에

 

ary++ 이런거 불가능

 

pa++는 가능

 

 

 

앞서 말했듯,

 

다른 이야기를 많이 하느라

 

진도를 많이 못나갔다.

 

다른 얘기 중에는,

 

같은 과정 선배들의 취업 현황을 보여 주셨는데,

 

다들 잘 나가시는 것 같다.

 

나도 그들처럼 열심히 해서 꼭

 

좋은 직장에 개발자로 취업을 하고 싶다ㅎ..

 

 

12월 16일 수업 시작이 8분 남았다.

 

오늘은 무엇을 배우게 될까

 

기대된다.

 

예습/복습은 안하더라도

 

수업은 열심히 들어야지!!