본문 바로가기
반응형

전체 글142

C++ 생성자 / 클래스 / C++ 공부하기 안녕하세요 판타지 코딩입니다. 오늘은 C++의 생성자에 대해서 공부해 보겠습니다. 생성자란 클래스의 멤버 변수를 초기화 해주기 위한 것입니다. 클래스를 생성하는 코드를 작성하여 설명드리겠습니다. Class student{ private: int num; string major; public: student(){ num = 100; } }; 1. 생성자가 무엇일까? 위에 코드에서는 student 클래스를 생성했습니다. private이라고 작성된 곳에는 int형 변수 num과 string형 변수 major를 생성했고, public이라고 작성된 곳에는 student()라는 생성자가 있습니다. 생성자의 특징은 데이터 타입이 없다는 것과 클래스의 이름과 동일하다는 것입니다. 이런 특징으로 멤버 함수와 구분할 수 .. 2023. 1. 3.
C언어와 C++의 차이 / 절차지향 언어 / 객체지향 언어 안녕하세요 판타지코딩입니다. 프로그래밍 언어를 공부하면서 가장 많이 접하는 언어가 바로 C언어와 C++일 것입니다. 오늘은 이 두가지 언어를 공부해보려고 합니다. C언어와 C++이 무엇인지 알아보고, 이 언어의 차이점에 대해서 공부해보겠습니다. C언어와 C++이 무엇일까? C언어는 절차지향 언어로 프로그래밍 언어를 공부할 때 가장 먼저 공부하는 언어입니다. 크게 헤더파일, 변수, 자료형, 입출력의 개념을 익히기 위해서 먼저 접하는 언어입니다. 이런 항목을 공부하면 프로그래밍 언어가 어떻게 처리되는지 이해하는데 도움이 되기 때문에 가장 먼저 접하는 언어로 꼽히는 것으로 보입니다. 특히 절차지향 언어이기 때문에 코드의 작성 순서에 따라서 결과가 결정됩니다. 그러므로 코드의 길이가 짧다면 처음 공부할 때는 쉽.. 2023. 1. 2.
C언어 sizeof 함수 공부하기 / C언어 기초 안녕하세요 판타지코딩입니다! C언어에는 int, char 등의 자료형이 있고, 각 자료형마다 크기가 다 다릅니다. 정수를 저장하는 int는 4byte, 문자를 저장하는 char는 1byte 입니다. 자료형은 고유한 크기가 있고 크기를 구하기 위해서는 sizeof 함수를 활용할 수 있습니다. 오늘은 sizeof 함수의 활용 방법과 예시를 공부해보겠습니다! 1. sizeof 함수로 크기를 구하는 방법 sizeof 함수는 자료형의 크기를 구할 수 있습니다. 사용 방법은 sizeof() 함수의 괄호 안에 자료형의 크기가 궁금한 변수를 넣어주는 것입니다. 아래에 예시를 들어보겠습니다. int a = 10; int b = 12; cout 2022. 12. 29.
C++ 클래스가 무엇일까? / 클래스를 생성하는 방법 / C++ 기초 안녕하세요 판타지코딩입니다. 오늘은 C++의 클래스에 대해서 공부해보고 생성하는 방법을 알아보겠습니다. C언어와 C++의 다른 점은 절차지향과 객체지향입니다. C언어는 절차지향 언어이고, C++은 객체지향 언어이기 때문에 코드를 구성하는 방식이 다릅니다. 객체 지향은 객체를 생성해서 비슷한 개념인 데이터를 함께 처리하는 특징이 있습니다. 그리고 객체를 생성하기 위해서 먼저 클래스를 생성해줍니다. 그럼 먼저 클래스에 대해서 알아보겠습니다. 1. 클래스가 무엇인가? 클래스는 객체를 생성하기 위한 기반이 됩니다. 객체는 여러 가지 데이터를 담기 위한 것이며 한 가지 클래스로 여러 개의 객체를 생성할 수 있습니다. 객체의 이름을 다르게 하여 같은 종류의 데이터를 담을 수 있는 것입니다. 객체를 생성하기 위해서 .. 2022. 12. 27.
반응형