본문 바로가기

프로그래밍 언어/C언어4

C언어 복습 <part4> 안녕하세요. 파피몬입니다. 이번 겨울방학에 최호성 선생님의 "독하게 시작하는 C프로그래밍" 책을 유튜브 강의와 함께 공부하였습니다. 강의를 들은 내용을 종이에 정리하였고, 이 중 중요하다고 판단한 내용을 포스팅 하도록 하겠습니다. 아직 모르는 게 많은 학생이라 오개념이 있을 수 있습니다. 친절하게 댓글로 알려주시면 좋은 공부 될 것 같습니다!! 이번 Part4에서는, 11단원. 메모리와 포인터에 대해서 복습해봅니다. 내용이 많아 정리는 PDF로 대신하고, 자주 쓰는 함수에 대해서 정리하였습니다. 1. 동적 할당 함수 및 멤버 초기화 void *malloc(size_t size); // 인자 : size == 할당 받을 메모리 바이트 단위 크기 // 반환값 : 힙 영역에 할당된 메모리 덩어리 중 첫 번째 .. 2020. 3. 24.
C언어 복습 <part3> 안녕하세요. 파피몬입니다. 이번 겨울방학에 최호성 선생님의 "독하게 시작하는 C프로그래밍" 책을 유튜브 강의와 함께 공부하였습니다. 강의를 들은 내용을 종이에 정리하였고, 이 중 중요하다고 판단한 내용을 포스팅 하도록 하겠습니다. 아직 모르는 게 많은 학생이라 오개념이 있을 수 있습니다. 친절하게 댓글로 알려주시면 좋은 공부 될 것 같습니다!! 이번 Part3에서는, 8단원. 배열 / 9단원. 배열을 활용한 프로그래밍 기법 / 10단원. 함수에 대한 기본 이론에 대해서 복습해봅니다. 1. 배열은 형식이 같은 자료 여러개가 모여 새로운 하나를 이룬 형식이다. ** int aList[5] ... 배열의 이름은 여러 요소를 대표하는 첫번쨰 요소의 메모리 주소에 부여하는 식별자이다. 2. 배열의 붕괴라는 개념에.. 2020. 3. 12.
C언어 복습 <part2> 안녕하세요. 파피몬입니다. 이번 겨울방학에 최호성 선생님의 "독하게 시작하는 C프로그래밍" 책을 유튜브 강의와 함께 공부하였습니다. 강의를 들은 내용을 종이에 정리하였고, 이 중 중요하다고 판단한 내용을 포스팅 하도록 하겠습니다. 아직 모르는 게 많은 학생이라 오개념이 있을 수 있습니다. 친절하게 댓글로 알려주시면 좋은 공부 될 것 같습니다!! 이번 Part2에서는, 4단원. 연산자 / 5단원. 연산자-응용 / 6단원. 기본 제어문 if / 7단원. 반복문에 대해서 복습해봅니다. 1. int a = 10; 에서 a는 l-value, 10은 r-value 이다. 통상적으로 l-value는 변수, r-value는 상수 정도로 생각한다. 2. 컴퓨터의 나누기 방식은 조금 독특(?)하다. 컴퓨터가 7/2를 하는.. 2020. 3. 10.
C언어 복습 <part1> 안녕하세요. 파피몬입니다. 이번 겨울방학에 최호성 선생님의 "독하게 시작하는 C프로그래밍" 책을 유튜브 강의와 함께 공부하였습니다. 강의를 들은 내용을 종이에 정리하였고, 이 중 중요하다고 판단한 내용을 포스팅 하도록 하겠습니다. 아직 모르는 게 많은 학생이라 오개념이 있을 수 있습니다. 친절하게 댓글로 알려주시면 좋은 공부 될 것 같습니다!! 이번 Part1에서는, 1단원. C프로그래밍 입문 / 2단원. 자료형 / 3단원. 표준 입출력 도구에 대해서 복습해봅니다. 1. c소스파일이 실행파일이 되기 위해서는 해당 과정이 필요하다. papimon.c (설계도) ---compiler (번역) ---> papimon.obj (부품) ---linker (조립)---> papimon.exe (완성품) 2. C언어.. 2020. 3. 9.
반응형