열혈 C++ 2

열혈 C++ 프로그래밍 ch 01-3 매개변수의 디폴트 값 (Default Value)

안녕하세요. 우당탕탕 개발일지입니다.  열혈 C++책으로 C++ 문법을 다시 정리하려고 합니다. 간단하게  내용 요약하고 문제푼 코드를 올립니다. 한번 올라가는 분량이 적습니다. 가벼운 마음으로 봐주세요.  아자아자 소프트! ♠내용요약 ♠ p27~321) 디폴트 값= 기본적으로  설정된 값.=> 함수 호출 시 인자를 전달하지 않는다면 디폴트 값을 전달하겠다.  2) 디폴트로 선언된 매개변수의 수보다 적은 수의 인자 전달이 가능하다.=> 전달되지 않은 인자는 디폴트 값을 전달함.   3) 함수의 원형을 별도로 선언하는 경우, 매개변수의 디폴트 값은 함수의 원형 선언에만 위치 시켜야 한다.=> 왜냐하면 코드가 실행되면 순차적으로 코드는 읽는데 디폴트 값을 정의 부분에 적어두면 읽지 못해 에러가 발생하기 때문..

열혈 C++ 프로그래밍 ch 01-1 printf와 scanf를 대신하는 입출력 방식

안녕하세요. 우당탕탕 개발일지입니다. 열혈 C++책으로 C++ 문법을 다시 정리하려고 합니다. 간단하게 내용 요약하고 문제푼 코드를 올립니다. 한번 올라가는 분량이 적습니다. 가벼운 마음으로 봐주세요. 아자아자 소프트! ♠내용요약 ♠ p13~21 1) C++은 컴파일러 언어이다. 2) #include 라고 쓰는 것보다 #include 이라고 쓰는 게 유지보수가 더 편하다. . h라는 확장자는 여러 소스 파일에 공통적으로 필요한 걸 저장한 것이다. . c는 실제 프로그램을 돌게 하는 logic code가 들어 있다. 3) std::cout>, '변수 1'>>'변수 2'; 변수의 구분은 tab, space, Enter키의 입력 같은 공백이다. 7) for 문 안에서 변수 초기화가 가능하다. example i..

728x90