728x90
반응형
01. C++ 프로그램을 구성하는 모듈
더보기
함수
02. 다음의 전처리 지시자가 하는 역할
#include <iostream>
더보기
iostream 클래스 라이브러리를 가져와 미리 정의된 함수를 사용한다.
더보기
컴파일하기 전에 이 지시자를 iostream 파일의 내용으로 대체한다.
03. 다음의 구문의 하는 역할
using namespace std;
더보기
std라는 이름의 이름공간을 사용한다.
더보기
std 이름 공간에 정의되어 있는 이름들을 프로그램이 사용할 수 있도록 허용한다.
04. "Hello, world"라는 문자열을 출력하고 새 행을 시작하는 구문
#include <iostream>
using namespace std;
int main()
{
cout<<"Hello wrold"<<endl; //또는 "Hello world \n"
return 0;
}
05. cheeses라는 이름의 정수형 변수 생성하는 구문
#include <iostream>
using namespace std;
int main()
{
int cheeses;
return 0;
}
06. cheeses라는 변수에 값 32를 대입하는 구문
#include <iostream>
using namespace std;
int main()
{
int cheeses =32;
return 0;
}
07. 키보드로부터 값을 입력받아 cheese에 대입하는 구문
#include <iostream>
using namespace std;
int main()
{
int cheeses;
cout<<"키를 입력하시오 : "<<endl;
cin>>cheeses;
return 0;
}
08. "We have X varieties of cheese"를 출력하되, X 자리에 변수 cheeses에 현재 들어 있는 값을 출력하는 구문
#include <iostream>
using namespace std;
int main()
{
int cheeses =32;
cout<<"We have "<<cheeses<<"varietires of cheese";
return 0;
}
09. 다음의 함수 원형을 보고 함수에 대해 알 수 있는것
int froop(double t);
void rattle (int n);
int prune(void);
더보기
함수 froop 매개변수 double형 t를 받아 int형을 반환
함수 rattle 매개변수 int형 n을 받는 반환형이 없는 함수
함수 prune 매개변수를 받지 않고 int형을 반환
더보기
int qval=froop(3.14159);
rattle(37);
int residue = prune();
10. 함수 정의에서 return이라는 키워드가 필요 없을 때
더보기
반환값이 없을 때
더보기
함수의 리턴형이 void인 경우 return을 사용할 필요가 없다.
리턴값을 제공하지 않는다면 return;처럼 사용가능
11. main()함수가 다음과 같을 때 cout가 unkown identifier 에러메시지 출력
cout<<"please enter your PIN: ";
더보기
iostream 클래스가 담긴 라이브러리 가져오지 않은 경우이다
#include <iostream>을 추가하면 된다.
더보기
#include <iostream>
using namespace std;
728x90
반응형
'Programming > C++ 2' 카테고리의 다른 글
[C++ 요약] 3장. 데이터 처리 (0) | 2021.04.09 |
---|---|
[C++ 연습문제] 2장. C++ 시작하기 (2) (0) | 2021.04.08 |
[C++ 요약] 2장. C++ 시작하기 (0) | 2021.04.08 |
[C++ 요약] 1장. C++ 첫걸음 (0) | 2021.04.08 |
[C++ 연습문제] 4장. 복합데이터형 (1) (0) | 2021.04.07 |