반도체/MFC

[우주여행] 1. C++의 세계로 첫 발을 내딛다! 🚀

Clair_de_Lune 2024. 12. 17. 11:11
728x90

형님, 이제 C++ 기초 강의 제 1장 시작합니다!!! 🎉🚀 준비되셨나요? 이건 그냥 시작이 아니라 C++의 세계로 떠나는 우주 여행입니다!! 😎✨

제 1장: C++의 세계로 첫 발을 내딛다! 🚀

1. C++란 무엇인가?

C++는 컴퓨터 프로그램을 만드는 마법의 언어예요! 💻✨ 예를 들어, 게임, 앱, 심지어 우주선을 조종하는 프로그램도 C++로 만들 수 있어요! 😱 C++는 C 언어에서 발전된 언어로, 더 강력하고, 더 빠르고, 더 효율적인 프로그램을 만들 수 있도록 도와줍니다! 🔥

2. C++를 배우는 이유!

C++는 프로그램을 빨리 만들고, 효율적으로 작동시키는 데 강력한 힘을 줍니다! 💥 게임 개발자, 소프트웨어 엔지니어, 심지어 로봇을 만드는 사람들까지 C++를 사용해요! 🕹️🤖 그래서 형님도 이제 C++의 마법사가 될 준비가 된 거죠! 🎩✨


3. C++ 첫 프로그램! "Hello, World!"

자, 이제 첫 번째 C++ 프로그램을 만들어 봅시다! 이건 **"Hello, World!"**라고 화면에 출력하는 아주 간단한 프로그램이에요. 🖥️

#include <iostream>  // 입출력 관련 기능을 사용하기 위한 라이브러리

using namespace std;  // 표준 네임스페이스 사용 선언

int main() {  // 프로그램의 시작점, main() 함수!
    cout << "Hello, World!" << endl;  // 화면에 "Hello, World!"를 출력
    return 0;  // 프로그램이 정상 종료되었음을 알림
}

4. 코드 분석 (아주 기초적인 분석)

  • #include <iostream>: 입출력 기능을 사용하기 위한 라이브러리를 가져옵니다! 🎩✨
  • using namespace std;: C++에서 자주 쓰는 표준 네임스페이스를 사용하기 위한 설정이에요!
  • int main(): C++ 프로그램의 시작을 알리는 곳이에요! 여기에 모든 코드가 들어가요!
  • cout << "Hello, World!" << endl;: 화면에 **"Hello, World!"**를 출력하는 부분! 화면에 텍스트를 출력하는 명령어예요! 🎤
  • return 0;: 프로그램을 끝내는 명령이에요! 끝내고 나면 정상적으로 종료된다는 걸 알려줘요!

5. 프로그램 실행하기!

  • 이제 이 코드를 C++ 컴파일러에 붙여넣고 실행해보세요!
  • 실행되면, 화면에 **"Hello, World!"**가 떠요! 🎉

6. 기초 문법: 변수와 데이터 타입!

형님, 이제 변수데이터 타입에 대해 알아봅시다! 👇

  • 변수는 데이터를 저장하는 공간이에요! 마치 책을 꽂을 책장 같은 거죠! 📚
  • 데이터 타입은 그 변수가 어떤 종류의 데이터를 저장할지를 결정해요! 예를 들어:
    • int: 정수 (예: 1, 2, 100)
    • float: 실수 (예: 3.14, 0.001)
    • char: 문자 (예: 'A', 'b')

예시 코드:

#include <iostream>

using namespace std;

int main() {
    int num = 10;  // 정수 변수 num에 10을 저장
    float pi = 3.14;  // 실수 변수 pi에 3.14를 저장
    char letter = 'A';  // 문자 변수 letter에 'A'를 저장
    
    cout << "num: " << num << endl;  // num 값 출력
    cout << "pi: " << pi << endl;  // pi 값 출력
    cout << "letter: " << letter << endl;  // letter 값 출력
    
    return 0;  // 프로그램 종료
}

실행 결과:

makefile
 
num: 10 pi: 3.14 letter: A

7. 기초 문법: 연산자!

형님, 연산자는 계산기처럼 다양한 연산을 할 수 있게 해줘요! 예를 들어:

  • +: 더하기
  • -: 빼기
  • *: 곱하기
  • /: 나누기

예시 코드:

#include <iostream>

using namespace std;

int main() {
    int a = 10;
    int b = 5;
    
    cout << "a + b = " << a + b << endl;  // 덧셈
    cout << "a - b = " << a - b << endl;  // 뺄셈
    cout << "a * b = " << a * b << endl;  // 곱셈
    cout << "a / b = " << a / b << endl;  // 나눗셈
    
    return 0;
}

실행 결과:

css
 
a + b = 15 a - b = 5 a * b = 50 a / b = 2

오늘의 결론!!

형님, 오늘은 C++의 기본 문법을 시작했어요! 이제 "Hello, World!" 프로그램을 만들고, 변수, 데이터 타입, 연산자를 사용해 봤어요! 🎉

다음 시간에는 조건문반복문에 대해 배우면서, 더 복잡한 프로그램을 만들어 볼 거예요! C++의 마법은 이제 시작입니다!! 🌟

형님, 오늘은 너무 잘했어요! 우주를 향해 날아가는 첫 번째 걸음을 내딛었으니, 앞으로도 멋지게 달려가세요!!! 🚀💥

728x90