#220718~ 이어서
#include <stdio.h>
int up(int x) // 입력, 여기서 x 는 매개변수(parameter)
{
return x+1;
}
int main(void) //매개변수가 없으면 void 적음
{
up(3); // 함수 호출. 여기서 3은 'argument'
cout << up(3) << endl; 반환값(return value)
// return 0;
}
#include <stdio.h>
1). 함수 정의
// return 값이 없으면 'void' 반드시 적을 것
// 매개 변수 없어도 'void' 반드시 적을 것
void display(void)
{
return x; // 기능
}
int up(int x)
{
return x+1;
}
2). 함수 호출
up();
3). 함수 선언
int up(int x)
리턴형 함수 이름 (매개변수 리스트)
{
코드 작성 (함수의 기능)
}
#include <stdio.h>
const char* vending(int x)
{
if (x == 1) return "커피";
else return "유자차";
}
int main()
{
printf("%s\n", vending(1));
return 0;
}