무리스

반응형

[패스트캠퍼스 수강 후기] {C++ 실력완성} 100% 환급 챌린지 {11} 회차 미션

 

안녕하세요. 무리스입니다.

오늘도 11회차 환불챌린지 미션을 하러 돌아왔습니다.

벌써 목요일도 거의 지나가고 있네요. 일주일이 정말 빠르게 느껴지고

특히 이번주는 엄청 빨리 지나가는 것 같은 체감입니다..

 

자 그러면 바로 11회차 포스팅 시작하겠습니다.

11회차에서는 31, 32, 33강에 대해서 다뤘습니다.

31강에서는 복합 데이터 문자열을 배우게 되었습니다.

 

int main()

{

   cahrt str[] = "abc";

   cout << str << endl;

   cout << str[0] << endl;

   cout << str[1] << endl;

   cout << str[2] << endl;

   cout << str[3] << endl;

   cout << sizeof(str) << endl;

}

// abc, a, b, c,  4 가 출력되게 됩니다.

문자열은 크게 어려운 부분은 없는 것 같습니다. 바로 넘어가도록 하겠습니다.

 

32강에서는 복합데이터 string에 대해 알아보겠습니다.

 

#include <iostream>

#include <string>

 

using namespace std;

 

int main()

{

   string str = "abcd";

   cout << str << endl;

   cout << str[0] << endl;

   cout << str[1] << endl;

   cout << str[2] << endl;

   cout << str[3] << endl;

}

문자열과 같이 출력해보았습니다.

 

int main()

{

   string str0("abc");

   string str1("abc");

 

   str 0 += str1

   cout << str0 << endl;

// abcabc가 출력됩니다.

 

int main()

{

   string str0 = to_string(123);

   cout << str0 << endl;

 

   string str1 = to_string(123.3);

   cout << str1 << endl;

 

   string str2 = to_string(true);

   cout << str2 << endl;

}

string은 문자열과 비교해서 직관적으로 볼 수 있다고 하네요.

 

다음 33강에서는 복합데이터 구조체에 대해서 살펴보겠습니다.

지금까지 알아본 복합데이터 중에 자료형을 여러 개 사용하고 싶을 때는 배열을 이용했는데요.

그럼 만약 한 데이터가 아니라 다른 데이터를 여러 개 사용하고 싶을 때는 어떻게 해야 할까요?

그때 바로 구조체를 이용할 수 있습니다.

 

int main()

{

   struct Person

   {

      float height;

      float weight;

      char name[10];

      short grade;

   };

   Person person = { .heigt = 13.32f, .weogjt=174.2, .name="David", .grade=1};

   

   cout << person.height << endl;

   cout << person.weight << endl;

   cout << person.grade << endl;

   cout << person.name << endl;

}

오늘은 문자열, string, 구조체에 대해서 강의를 들었습니다.

이런게 있다 정도로 작성하며 넘어가면서 포스팅을 하게 되었습니다.

패스트캠퍼스 C++ 강의는 강의당 20분 내외의 짧은 구성으로 저는 개인적으로 길지 않아서 

집중하기 좋은 것 같습니다. 짧은 시간동안 집중할 수 있어 시간에 부담없이 공부할 수 있어서 좋네요.

그럼 오늘도 공부하느라 수고하셨습니다. 내일도 어김없이 찾아 오겠습니다.

이상입니다.

 

패스트캠퍼스 C++ 강의 링크를 걸어두겠습니다. 참고하세요~
올인원 패키지 : C++ 실력 완성  https://bit.ly/33beaFj

 

C++ 실력 완성 올인원 패키지 Online. | 패스트캠퍼스

선데이토즈, ICON Foundation 출신 Core 개발자가 직접 알려주는 C++의 모든 것. 애니팡 게임을 직접 만들어 보며 어려운 C++의 원리를 이해하고 실무에서 쓸 수 있는 수준까지 만들어 드립니다.

www.fastcampus.co.kr

 

반응형

공유하기

facebook twitter kakaoTalk kakaostory naver band
loading