본문 바로가기
반응형

C++/ETC7

[C++] main 함수의 의미 C++의 필수요소는 main 함수입니다. 다른 함수는 없어도 컴파일 되지만 main함수가 없으면 컴파일이 되지 않습니다. 아래 코드가 C++에서 hello world 를 출력하는 코드이고 기본 형태입니다. #include using namespace std; int main() { cout 2022. 8. 10.
[C++] 키워드와 식별자는 무슨 뜻일까 C++ 공부를 하다 보면 키워드와 식별자라는 말을 보게 됩니다. 생소한 단어라서 어려워 보이는데 아주 간단합니다. 키워드 : int, double 등의 예약어 식별자 : 변수, 함수, 클래스 등의 이름 2022. 8. 10.
[C++] 소스파일과 헤더파일 쉽게 이해하기 C++에서 기본적으로 요구되는 파일은 헤더파일과 소스파일입니다. hello world 를 출력하는 아래 코드를 봅시다. #include using namespace std; int main() { cout 2022. 8. 10.
C++에 ++가 붙은 이유 (D언어가 아닌 이유) C언어는 B언어에서 발전된 언어입니다. C언어에서 발전된 언어는 D라는 이름이 붙는게 자연스러운데요. C++이라는 이름이 붙어있습니다. ++는 1을 증가시키는 연산입니다. C++ 는 C+1 입니다. C++이 D언어가 아닌 이유는 C언어와 거의 유사하기 때문입니다. C++은 C언어와 거의 유사한데 일부 기능을 항샹시킨 언어입니다. C언어에 뭔가가 더해진 언어인 것이죠. C언어의 확장판 정도로 생각하면 됩니다. 2022. 8. 8.
[C++] 헤더파일 확장자가 없는 이유 C언어에서는 헤더를 선언할 때 stdio.h 와 같이 확장자 h를 사용합니다. C++도 과거에는 iostraim.h 라고 헤더를 선언했었습니다. 새로 도입된 C++ 에서는 표준헤더파일의 경우 확장자를 생략합니다. 2022. 8. 8.
[C++ 강의] 3. 개행하는 방법 개행할 때는 2022. 6. 2.
[C++ 강의] 숫자 입력받기 (C언어와 비교) C언어에서 숫자를 입력받는 방법은 아래와 같았다. #include int main() { int num1; printf("숫자를 입력하세요"); scanf("%d",&num1); printf("당신이 입력한 숫자는 %d 입니다.",num1); return 0; } C++ 에서는 아래와 같이 입력받는다. int main() { int num1; std::coutnum1; std::cout 2022. 6. 2.
반응형