반응형 전체 글142 C++ cout / 출력함수 / printf / C++ 기초 안녕하세요 판타지코딩입니다! C언어는 저장한 데이터를 출력할 때 printf 함수를 활용합니다. printf("%d", a); 라고 작성하면 a에 저장된 숫자가 출력됩니다. C++에서도 이렇게 데이터를 출력하는 함수가 있습니다. 바로 'cout'입니다. 오늘은 cout을 어떻게 활용하는지 공부해보겠습니다. C++에서는 데이터 출력을 위해서 'cout'이라는 함수를 활용합니다. 아래의 코드로 설명드리겠습니다. #include using namespace std; int main() { int a = 10; cout 2022. 12. 20. namespace 가 무엇일까? C++ 기초 안녕하세요 판타지코딩입니다! C++로 작성된 코드를 보면 using namespace std; 라는 문장을 자주 볼 수 있습니다. 과연 어떤 의미를 가진 코드일까요? 오늘은 'namespace'가 어떨때 활용되는 것인지 공부해보겠습니다. 그럼 이름공간이 어떤 역할을 하는지 설명하기 위해서 간단한 코드를 보여드리겠습니다. #include using namespace std; int main() { int a; a = 10; cout 2022. 12. 19. deque 사용법 / push / pop / 삽입 / 삭제 / C++ 기초 안녕하세요 판타지 코딩입니다! 오늘은 deque에 대해서 알아보겠습니다. deque는 queue와 비슷한 개념이어서 push, pop 으로 데이터를 삽입하고 삭제할 수 있습니다. 그런데 앞, 뒤에서 데이터를 저장하고 지울 수 있는 기능인 push_back, push_front 등의 기능을 지원합니다. 1. queue 먼저 queue를 선언하는 방법은 아래와 같습니다. queue q; 가장 앞에 queue를 선언하고, 안에 큐에 저장할 데이터의 자료형을 적고 마지막으로 큐의 이름을 작성합니다. q.push(1); push는 데이터를 저장하는 기능입니다. q.pop(); pop을 하면 데이터를 삭제합니다. 그런데 queue는 선입 선출이라는 특성이 있으므로 가장 먼저 push한 데이터를 가장 먼저 pop 하.. 2022. 12. 16. return 을 쓰는 이유 / return 0이 무엇일까? / C++ 기초 안녕하세요 판타지코딩입니다! 오늘은 코드에서 많이 볼 수 있는 'return'이 무엇인지 공부하고 어떻게 활용하는지 알아보겠습니다. 그럼 먼저 return이 무엇인지에 대해서 공부해보겠습니다. 함수를 생성할 때 가장 먼저 반환형을 작성해주고 그 뒤에 함수의 이름을 적어줍니다. 아래와 같이 작성해보겠습니다. int plusfunc(int a, int b) 이렇게 작성해주면 반환형이 'int'인 plusfunc라는 이름인 함수가 생성됩니다. 그리고 인자로 int형 변수 a와 b를 받는 함수입니다. 이 때 가장 앞에 적어준 반환형이 바로 함수가 종료된 뒤 반환할 데이터의 형식을 의미합니다. 함수의 예시를 작성해서 값을 어떻게 반환하는지 알아보겠습니다. 1. 함수 내에서의 return int plusfunc(i.. 2022. 12. 15. 이전 1 ··· 29 30 31 32 33 34 35 36 다음 반응형