C를 배워야하는 이유, C는 언매니지드 언어이며 모든 언어의 어머니
chapter.9-12
<9>
- C를 배워야 하는이유: 업계는 여전히 c/c++을 사용
임베디드, 비디오, ps, ai, ios, 웹 브라우저, 의료장비 등등에 사용
:성능이 필요한 곳에서는 c/c++이 java보다 더 많이 사용됨
매니지드 언어는 완전히 c/c++을 대체할 수 없음
<10>
- 언매니지드 언어로써의 C
:메모리 동작원리, cpu동작원리, 컴퓨터처럼 생각하는 방법, 매니지드 언어에서의 지원 파악
:가장 하드웨어에 가까운 언매니지드 언어
★ c-포인터 :직접 메모리에 접근할 수 있는 기능 제공
메모리가 제한적인 플랫폼(임베디드) 개발시 꼭 필요!
간접참조라는 개념을 훈련할 수 있음/ 얕은, 깊은 복사를 이해하기 위해
<11>
- C는 모든 언어의 어머니
:c계열 언어(c++, python, php, java, javascript, c#)C언어 기본 문법 1
<12>
- C89 표준 :1989년 ANSI에 의해 채택된 첫 번째 표준 c
많은 임베디드 시스템에 여전히 c89만 지원