[패스트캠퍼스 수강 후기] {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++ 실력완성} 100% 환급 챌린지 {13} 회차 미션 (0) | 2020.11.14 |
---|---|
[패스트캠퍼스 수강 후기] {C++ 실력완성} 100% 환급 챌린지 {12} 회차 미션 (0) | 2020.11.13 |
[패스트캠퍼스 수강 후기] {C++ 실력완성} 100% 환급 챌린지 {10} 회차 미션 (0) | 2020.11.11 |
[패스트캠퍼스 수강 후기] {C++ 실력완성} 100% 환급 챌린지 {9} 회차 미션 (0) | 2020.11.10 |
[패스트캠퍼스 수강 후기] {C++ 실력완성} 100% 환급 챌린지 {8} 회차 미션 (0) | 2020.11.09 |