분류 전체보기 84

[C++] 배열, 구조체, 포인터 [Array, Structure, Pointer]

C++ 에서의 배열, 구조체, 포인터는 C와 하나도 다르지 않고 완전히 동일합니다. https://blog.naver.com/songsite123/223057180883 배열, 구조체, 포인터 [Array, Structure, Pointer] C 프로그래밍에서 아주 많이 다뤘지만 그럼에도 매우 중요하고 자료구조 책에도 한 챕터로 나와있기에 전... blog.naver.com 위 포스팅은 제가 이전에 C 문법에 대해 공부한 내용을 네이버 블로그에 올렸는데 그를 총 정리한 포스팅입니다. 위처럼 설명에 덧붙여 순서대로 여러 포스팅을 정리해놓았으니 링크를 타고 가셔서 참조하시면 배열, 구조체, 포인터 등에 대해서 10개가 넘는 포스팅으로 자세히 확인할 수 있습니다. 감사합니다.

C++/C++ 기초 2023.05.04

[C++] 연산자 총 정리 (Operator)

C++ 은 여러 종류의 연산을 위해 다양한 연산자(operator) 을 제공합니다. C++ 의 연산자를 총 정리하는 포스팅입니다. 산술 연산자(arithmetic operator) 대입 연산자(assignment operator) 증감 연산자(increment and decrement operator) 비교 연산자(comparison operator) 논리 연산자(logical operator) 비트 연산자(bitwise operator) 삼항 연산자 sizeof 연산자 범위 지정 연산자(scope resolution operator) 멤버 포인터 연산자(pointer-to-member operator) typeid 연산자 연산자의 우선순위(operator precedence)와 결합 방향(associa..

C++/C++ 기초 2023.05.04

[C++] 리터럴 상수와 심볼릭 상수 ( literal constant and symbolic constant )

더보기 상수(constant)란 변수와 마찬가지로 데이터를 저장할 수 있는 메모리 공간을 의미합니다. 상수와 변수가 다른 점은 프로그램이 실행되는 동안 메모리에 저장된 데이터를 변경할 수 없다는 점이죠. C++ 에서는 표현 방식에 따라 두가지로 상수를 분류합니다. 리터럴 상수 (literal constant) 정수형 실수형 포인터 이진 심볼릭 상수 (symbolic constant) 오늘은 리터럴 상수와 심볼릭 상수가 무엇인지, C++ 에서는 이를 어떻게 사용하는지에 대해 알아보겠습니다. 리터럴 상수(literal constant) 리터럴 상수는 변수와 달리 데이터가 저장된 메모리 공간을 가리키는 이름을 가지고 있지 않습니다. 아래 예시를 보면 그 의미를 좀 더 명확히 이해할 수 있습니다. C++ 은 적..

C++/C++ 기초 2023.05.04

[C++] 표준 입출력 클래스 ( iostream )

사용자와 프로그램이 대화하기 위해서는 둘 사이의 입출력을 담당하는 수단이 필요합니다. C++의 모든 것은 객체로 표현되기 때문에 입출력을 담당하는 수단 또한 C 의 함수와는 달리 모두 객체입니다. C에서는 기본적인 입출력을 include , Standard Inout Output 헤더 파일을 사용하죠. C++ 에서도 iostream 헤더 파일에 표준 입출력 클래스를 정의하고 있습니다. C 언어의 printf() 함수나 scanf() 함수 같은 기능을 C++ 에서는 cout, cin 객체를 사용해서 나타냅니다. 추가적으로 C++ 에서는 기존의 C언어처럼 printf() 함수나 scanf() 함수로도 입출력 작업을 수행할 수 있습니다. cout 객체 cout 객체는 다양한 데이터를 출력하는 데 사용되는 C+..

C++/C++ 기초 2023.05.04
728x90