매개변수

· CS Study/C++
0. Intro- 지금까지의 변수에 데이터를 저장할 때 우리는 항상 같은 데이터 타입이였던 아이들만 저장을 하였다.- 이번엔 struct 즉, 구조체를 이용하여 여러가지 형식의 데이터를 하나의 매개변수로 전달하는 방법에 대해서 알아보자. 1. 구조체 (struct)- 구조체가 무엇인지 자세히 알아가보자.- 예를 들어 책에 대한 정보를 코드로 표현하고 싶다고 가정하자. std::string name;int page;std::string color;float width;float height; - 총 5개의 매개변수가 필요하게 되는데, 이것을 하나로 묶어서 book이라는 구조체를 선언해보자.(struct를 이용하여)struct Book{ std::string name; int page; st..
· CS Study/C++
1. 함수(Function)- 함수란 특정 작업을 수행하는 코드 집합으로 정의 가능하다.- 다음과 같은 구성을 띄고 있다고 생각하면 된다.int func(int x, int y){} - 여기서 int는 함수의 return type, func은 함수명, ()안의 변수는 매개 변수, {}는 함수 몸체이다.1.1. 두 수를 곱하는 함수- 간단한 예시로 두 수를 곱하는 함수를 C++로 작성해보자.#include int multi(int x, int y){ int result = x * y; return result;}int main(){ int _multi = multi(2,3); std::cout  1.2. 포인터를 매개변수로!- 어떤 변수에 1을 더해주는 함수를 만들고 싶다고 생각해보자..
23학번이수현
'매개변수' 태그의 글 목록