728x90
챕터 3 는 배열에 관해서 학습한다.
일단 첫번째로 컴파일에 대하여 학습한다.
컴파일의 전체과정은 네 단계로 나누어 볼 수 있다.
1. 전처리 -> 2.컴파일 -> 3.어셈블 -> 4. 링크
이 네단계를 거치면 최종적으로 실행 가능한 파일이 완성이 되는것이다.
그 다음으로는 오류를 해결하는 디버깅의 과정에 대해 학습하고
코딩의 스타일 가이드
(각 언어의 스타일 가이드를 찾아보고 코딩해보는 것도 좋은 방법인 것 같다.)
https://developer.gnome.org/programming-guidelines/stable/c-coding-style.html.ko
C언어 스타일가이드 - 참조해보면 좋을 듯 하다.
그 다음으로는 배열과 문자열에 관해서 학습한다.
우리가 작성한 프로그램은 컴퓨터의 하드웨어 중에 하나인 RAM에서 크키만큼 위치를 할당받아 동작한다.
그러한 작동방식과 코드 작성을 알게되니 참 신기한 것 같다.
728x90
'강의' 카테고리의 다른 글
CS50 5.메모리 (0) | 2020.09.03 |
---|---|
CS50 4.알고리즘 (0) | 2020.08.27 |
CS50 2.C언어 (0) | 2020.08.21 |
CS50 1.컴퓨팅 사고 (0) | 2020.08.21 |
페도라 리눅스 개정판 3장 정리 (0) | 2020.06.01 |