본문 바로가기

C++

(13)
[C/C++] 함수 Function 下 2009. 10. 18. 16:17 본 자료는 국립 창원대학교 메카트로닉스 공학부 학생을 대상으로 한 컴퓨터 언어 응용 수업 자료입니다. 본 자료는 수업의 교재인 (핵심요약판) C++로 시작하는 객체지향 프로그래밍 (Y. Daniel Liang 저, 권기형 / 김응성 공역) 의 내용을 재구성한 것으로 수업보조 자료 이외의 목적이 없음을 알립니다. 다른 프로그램에서 함수의 재사용 이미 작성된 함수를 다른 프로그램에서 불러올수 있다면 여러가지로 편할 것입니다. 그 방법중 하나를 이야기해보겠습니다. 위에 보면 8번 9번행에서 isEven이라는 함수를 사용하고 있습니다. 짝수인지 아닌지를 확인하는 역활을 하는 함수인데요. 위에 2번행에 보면 MyLib.h라는 (확장명이 h이면 header화일이라는 뜻입니다.) 화일이 include되어있는것을 확인..
[C/C++] 함수 Function 上 2009. 10. 10. 22:50 본 자료는 국립 창원대학교 메카트로닉스 공학부 학생을 대상으로 한 컴퓨터 언어 응용 수업 자료입니다. 본 자료는 수업의 교재인 (핵심요약판) C++로 시작하는 객체지향 프로그래밍 (Y. Daniel Liang 저, 권기형 / 김응성 공역) 의 내용을 재구성한 것으로 수업보조 자료 이외의 목적이 없음을 알립니다. 함수의 선언 및 사용 이번에는 함수의 선언과 사용에 대해 이야기해볼려고 합니다. 내용이 좀 길어질듯해서 상/하로 나눠서 다룰려고 합니다. 함수는 위에 보듯이 선언합니다. 먼저 함수의 해더(function header)에 들어가야할 내용은 return_type function_name(parameter_type parameter_name, ...); 위의 형태를 가져야만 합니다. 함수 내부에서 사용..
[C/C++] 반복문 while, do-while, for 2009. 9. 27. 16:11 본 자료는 국립 창원대학교 메카트로닉스 공학부 학생을 대상으로 한 컴퓨터 언어 응용 수업 자료입니다. 본 자료는 수업의 교재인 (핵심요약판) C++로 시작하는 객체지향 프로그래밍 (Y. Daniel Liang 저, 권기형 / 김응성 공역) 의 내용을 재구성한 것으로 수업보조 자료 이외의 목적이 없음을 알립니다. while 문 반복문은 같은 동작을 여러번 수행하기 위해 준비된 것입니다. 그 중 while문을 살펴보면 위 그림과 같이 while안에 loop-continuation-condition이 참일때 해당 statement를 반복 실행하게 됩니다. 위 예제를 보면 continueLoop이라는 char형 변수에 Y를 저장해두고 while문을 실행합니다. 그 안에서 continueLoop이 계속 Y라면 w..
[C/C++] 선택문 (조건문) 2009. 9. 2. 14:14 Bool 데이터 유형과 논리연산자 bool 데이터는 한 비트의 크기를 가지는데 딱 1 (참) 혹은 0 (거짓)의 정보만 가집니다. 위에서 조심해야할 것은 "=="는 같은지를 판정하는 것으로 같다("=")는 기호와 혼돈하지 않아야합니다. 논리연산자중 NOT(!)기호 입니다. p가 참이면 !p는 거짓이 되는 것이지요 위는 AND(&&)연산자로 둘다 참일때만 참이 됩니다. OR(||)연산자로 둘다 거짓일때만 거짓이 됩니다. if 문과 if ... else 문 if (booleanExpression) { statement(s); } 위는 if문의 문법으로 만약 booleanExpression이 참이면 statement를 실행하게 됩니다. if문만으로는 가끔 원한는 목적을 이룰수없을때가 있습니다. 즉 boolea..
[C/C++] 원시데이터 유형과 연산 2009. 8. 29. 23:11 숫자 데이터 유형 printf 와 scanf C에서의 표준 입출력함수는 printf문과 scanf문입니다. 그 각 문법은 입니다. 위의 scanf는 a라는 변수에 사용자가 키보드로 입력한 숫자를 정수형으로 저장하겠다는 뜻이구요. 그 아래 printf의 두번째 부분만 보면 a b c 라는 변수를 각각 정수형, 실수형, 문자형으로 화면에 출력하겠다는 뜻입니다. scanf나 printf에 사용되는 % 문자는 각 데이터의 형을 의미하는데요 위에 소개되어있습니다. C++ 표준 입출력 함수 cout과 cin C++에서는 위의 printf와 scanf를 다 사용할 수 있지만, 또한 별도의 표준 입출력함수를 준비해 두고 있습니다. 그것이 cout과 cin인데요. 사용법은 조금 익숙해지면 좀 더 편합니다. 위 cin과 ..

반응형