본문 바로가기

홀로의 책방18

chapter5. 함수 1.함수의 이해 ​ 함수는 필요한 입력을 받아 원하는 어떤 기능을 수행한 후 결과를 반환(return)하는 프로그램 단위이다. main()도 함수로 프로그램의 실행이 시작되는 특수한 함수이다. 그러므로 c프로그램은 최소한 main() 함수와 다른 함수로 구성되는 프로그램이다. ​ 2. 라이브러리 함수와 사용자정의 함수 라이브러리 함수는 이미 개발환경에 포함되어있는 함수를 말한다. 예를 들어 printf(), scanf() 사용자 정의 함수는 필요에 의해서 개발자가 직접 개발하는 함수를 말한다. 사용자가 직접 개발한 함수를 사용하기 위해서는 함수선언(function declaration), 함수 호출(function call), 함수 정의(function deficition)가 필요하다. ​ 3.구조화 프.. 2020. 1. 29.
chapter4. switch문과 반복문 1.정수 또는 문자선택 swith문은 주어진 연산식이 문자형 또는 정수형이라면 그 값에 따라 case의 값과 일치하는 부분의 문장들을 수행하는 선택구문이다. swith문은 표현식 exp 결과값 중에서 case의 값과 일치하는 항목의 문장을 실행한다. switch문에서 switch, case, break, default는 키워드이며 연산식 exp의 결과값은 반드시 문자 또는 정수여야 한다. 표현식 op 값을 평가하며 case문의 내부문장을 실행한다. break문을 만나면 switch문을 종료하고, break문이 없으면 다음 case로 무조건 이동하여 내부문장을 실행한다. 만족된 case값이 없으면 default 내부의 문장을 실행한다. 마지막 문장을 실행할경우 switch문을 종료한다. switch문에서 .. 2020. 1. 22.
chapter4. 조건과 반복 1. 제어문 프로그램은 원칙적으로 순차적 실행이다. 이 순차적 실행을 변형한 구문을 제어문이라고 한다. c언어에서 제공하는 제어문은 조건 선택, 반복, 분기 처리로 나눌 수 있다. 반복 순환 : 반복 조건에 따라 일정 영역의 반복 구문 for, while, do while 조건 선택 : 조건에 대한 선택 구문 if, if else, if else if, nested if, switch 분기 처리 : 지정된 영역으로 실행을 이동하는 구문 break, continue, goto 2. 조건에 따른 선택 if문은 선택을 지원하는 구문이다. if(cond) stmt; next 의 형식으로 나타낼 수 있다. 조건 cond가 0이 아니면, 즉 참이라면 stmt를 실행하고, 0이면 즉 거짓이라면 stmt를 실행하지 않.. 2020. 1. 21.
김유정문학상 수상작품집/ 작 별 더보기 존재와 소멸의 슬프면서도 아름다운 경계에 대해 말하다. - 한강 소개글 한국작가중에 좋아하는 작가다. 한강 채식주의자, 흰, 소년이 온다, 그리고 이번 작별까지 4작품 이상을 읽었다. 젊은 작가상을 자주 사서 읽는 편이고, 여러 수상작품집도 읽는다. 이번 김유정 문학상 수상작품집은 7명의 작가가 쓴 7편의 작품이 있다. 사실 한강만 보고 샀다. 그리고 한강이 쓴 작품만 재밌었다. 수상작품집들은 다 비슷한 면이 있는것같다. 사람을 불편하게 하는 요소들을 하나씩 담고있다.그렇다고 해서 글을 못쓰거나 읽는게 불편하다는게 아니다. 마치 웅변대회가 생각난다. 사람들에게 말하고싶어하는, 수상작인 '작별'말고는 재미없었다. 한강의 작품은 읽을 때마다 살짝 무섭다. 글을 쓰게되면 자동적으로 무언가를 전달하게된다.. 2020. 1. 19.