기초 특강) C언어 완전 정복하기 3탄 - 데이터 타입과 포인터
2018-01-05 10:30~11:59
전기전자 평생교육원 / 정재준 대표
이*학2018-01-05 오전 10:52:45
데이터 접근시 포인터가 가장 빠른 방식인가요?kernel2018.01.05
네, 메모리에 포인터를 가지고 접근하기 때문에 포인터에 주소로 접근하는 것이 가장 빠릅니다. 파이썬이나 자바 같은 고급언어는 포인터에 접근하는 연산이 몇단계를 거쳐서 진행됩니다.박*희2018-01-05 오전 10:49:10
다양한 형의 포인트들이여도 모두 사이즈는 같다는 것인데...포인트의 크기를 갖고 어떤 연산을 하는 경우가 있는 것인가요? 예를 좀 알려주시면 좋겠습니다.kernel2018.01.05
포인터 변수안에는 주소가 들어가기 때문에 32비트 아키텍쳐 기준으로 보면 표인터변수의 크기는 모두 32비트(4바이트)가 됩니다. 주소는 모두 32비트 정수이기 때문에 덧셈,뺄셈 연산을 할 수 있습니다. 곱하기,나누기 연산은 불가능합니다.최*범2018-01-05 오전 10:47:55
포인터를 쓰는 이유는 어떤게 있을가요??kernel2018.01.05
모든 데이터는 메모리에 있기 때문에 메모리 주소 좀더 빠르게 접근하기 위해서 포인터 변수를 사용합니다. 또한 임베디드에서는 여러장치들이 특정주소(포인터)에 있기 때문에 그곳에 직접 접근하여 데이터을 입출력하기 위해서 포인터를 사용합니다.박*순2018-01-05 오전 10:46:23
안녕하세요e4ds12018.01.05
안녕하세요~김*규2018-01-05 오전 10:44:05
포인터 선언시 와 자료를 꺼낼때 햇갈리지 않는 방법은 변수 선언시 자료형 바로 앞에다 바로 별을 붙이는 것입니다. int* A 처럼요, int *A 나 int* A나 동일하게 인식합니다. int* A는 int 자료데이터 사이즈를 가진 포인터 를 선언할것이고, 그 변수의 이름이 A 이다 라고 인식하면 됩니다.kernel2018.01.05
네, 정확하게 지적해 주셨습니다. int *a는 int* a 이렇게 포인터 변수를 정의해도 됩니다.지*호2018-01-05 오전 10:38:16
안녕하세요~e4ds12018.01.05
안녕하세요~허*현2018-01-05 오전 10:33:29
8비트 프로세서만 주로 쓰다보니 사이즈가 많이 낯설게 느껴지네요.kernel2018.01.05
네, 지금 설명은 32비트 아키텍쳐 기준으로 설명하고 있습니다.남*우2018-01-05 오전 10:28:12
2탄은 방송보기 눌러서 해당 페이지에 들어가도 우측에 글만 보이고 영상은 안보입니다 ㅠㅠ 확인 부탁드려도 될까요?e4ds12018.01.05
확인을 해보니 현재 동영상이 재생되고 있습니다. 영상 자체가 보이지 않으신다면 플레이어창 우측의 헬프버튼으로 확인 부탁드리겠습니다!허*현2018-01-05 오전 10:25:13
웨비나 메뉴의 첫 페이지에 있는 동영상은 자동재생이 안되게 하면 좋겠네요. 같이 재생이 되니 정신없네요.홍*표2018-01-05 오전 10:23:48
지난 강의는 못 보는건가요?e4ds12018.01.05
다시보기를 통해 무료로 시청 가능하십니다.