C 프로그래밍 언어에 대해서 보다 심도깊게 배워보자.
00. 다운로드 및 참조 (Download and Ref.)
C언어 질문 모음 (C Language Question Collection)
랜덤함수 예제: 주사위(random function example: dice)
S01. 각종 데이터형 샘플: 가방, 눈오리,붕어빵 외
A01. 자료형 심화 (Adavanced Study of Data Type)
A02. 주석 및 문서화 (Comments and Documentation)
A03. 코딩 컨벤션, 네이밍 컨벤션 (Coding Convention, Naming Convention)
A04. 배열 심화 (Advanced Study of Array in C)
A05. 구조체 및 공용체 심화 학습 (Advaced of structure and union)
A06. 디버깅과 테스트(Debugging & Test)
A07. 조건부 컴파일 (Conditional Compile)
개요: C에서는 함수가, C++에서는 객체가 중요하다.
복잡한 함수 문법 연습: 참조 돌려주기 및 가변 매개변수
함수를 잘 만드는 방법 #1: 인자 받기 (How to Make Good Functions? Part 1: Methods for Receiving Arguments)
함수를 잘 만드는 방법 #2: 리턴 하기 (How to Make Good Functions #2: Returning Values)
쉽지만 중요한 내용: 함수의 이름은 주소, 선언과 정의는 다르다.
make의 필요성 및 실습 (Undersanding of ‘make’)
컴파일 과정에 대한 이해 (Understanding of Compile)
메모리 주소로 직접 제어: *(volatile unsigned int *)0xABCD= 0x1234;
개요: C의 가장 치명적인 메모리 관련 이슈를 살펴보자.
메모리 이슈: 메모리 누수, 메모리 단편화, 버퍼 오버플로우, 세그멘테이션 폴트외 ★★★
기억 영역 부류에 대해서 (About Storage Class)
함수 포인터 배우기전 준비: one,two,three…
‣