반응형

C++ 4

[c,c++] 함수의 기본

1. 함수의 기본 형태 함수를 만드는 기본 형식은 다음과 같다. 리턴타입 함수이름(인수 목록) { 함수의 본체 } 1) 리턴타입 : 함수가 리턴하는 값의 데이터형이며 함수의 작업 결과라고 할 수 있다. 2) 함수이름 : 함수의 이름이며 이 이름을 통해 함수를 호출한다. 3) 인수목록 : 함수를 호출할때 호출한 장소에서 넘겨주는 값이다. 2. 함수의 사용 예1) #include int sum(int num); //함수 선언 void main(void) { sum(10); //함수 호출 } int sum(int num) //함수 정의 { return num + 10; } 예2) #include int sum(int num) //함수 선언 + 정의 { return num + 10; } void main(voi..

[c/c++] scanf

C언어에서 기본 출력함수가 printf()가 있다면 입력함수는 scanf()가 있다. 본격적인 설명에 앞서 입력의 원리를 이야기 하겠다. 우리가 입력하는 것들은 프로그램에 바로 입력된다고 생각하지만 사실은 입력버퍼에 저장이 되었다가 입력이 종료되면 버퍼에서 데이터를 꺼내 변수에 다시 저장이 된다. 이 사실을 알아두고 아래 설명을 보기를 바란다. ------------------------------------------------------------------------------------------------------------------- scanf("서식문자열", &변수 [,&변수, ...]); 위의 내용은 scanf() 함수의 기본 양식이다. printf()와는 달리 서식 문자열에는 오직 서..

728x90
반응형
loading