본문 바로가기

전체 글121

C++ 언어 기초 (4) - 포인터, 동적 메모리 할당, 참조 ▣ 포인터 ● 포인터(pointer)란? ▷ 다른 변수, 구조체, 객체 등 값이 저장된 곳을 가리키는 변수 ▶ 포인터 선언 형식 TypeName *ptrVar; //TypeName : 가리킬 값의 자료형 // ptrVar : 포인터 변수의 이름 ▷ 포인터의 사용 ptrVar = &var; // & : 주소 계산 연산자 *ptrVar = value; // *ptrVar : 포인터 ptrVar가 가리키는 곳 ▶ 포인터 사용의 예 - SimplePt.cpp #include using namespace std; int main() { int a = 10; int *ptr; ptr = &a; cout 2020. 8. 26.
C++ 언어 기초 (3) - 구조체와 클래스 ▣ 구조체와 클래스 ● 구조체(struct)란? ▷ 여러 가지 자료형의 데이터 집합을 저장할 수 있는 새로운 자료형을 정의한 것 ▶ 구조체의 표현방식 예 struct C2dType { double x, y; } ▷ 구조체 활용 예제 - Circle.cpp #include #include using namespace std; const double PI = 3.141593; struct C2dType { //2차원 좌표 구조체 double x, y; }; struct CircleType { //원 구조체 C2dType center; //중심좌표 double radius; //반경 }; double circleArea(CircleType c) { return c.radius * c.radius * PI; }.. 2020. 8. 26.
C++ 언어 기초 (2) - 키워드,식별자,자료형,변수,연산자,형변환 ▣ 키워드와 식별자 ● 키워드(keyword)란? ▷ C++ 언어에서 미리 용도를 정해 놓은 단어를 가리킨다. ▶ 반드시 정해진 용도로만 사용해야 한다. ▷ 키워드의 예시 #include using namespace std; int main() { cout 고정소수점 방식은 값의 범위가 제한되어 있어서 오버플로(overflow)가 발생하지 않게 주의해야 한다. 1) 문자를 표현하는 자료형: char 2) 정수를 표현하는 자료형: int, short, long, long long 3) 참/거짓을 표현하는 자료형: bool - true(참) 또는 false(거짓) ● 실수 자료형? ▷ 부동소수점(floating-point) 방식의 숫자 표현 ▶ float (4 byte) 1) 부호 1비트, 지수부 8비트, .. 2020. 8. 26.
C++ 언어 기초 (1) - 개념, 빌드(build), 명칭공간(namespace) ▣ C++ 언어란? ▷ 1979년 Bell 연구소의 Bjarne Stroustrup이 C언어를 확장하여 만든 프로그래밍 언어이다. ▶ 1983년부터 C++이라는 이름을 사용했다. ▷ C언어와의 차이점? → 객체지향 프로그래밍 언어로, 클래스, 상속, 다형성, 동적 바인딩 등의 기능이 추가되었다. → 일반화 프로그래밍 기능인 템플릿 기능이 추가되었다. → 예외처리 기능이 추가되었다. ▣ C++ 프로그램의 작성과 빌드 ● C++ 소스 프로그램 파일 ▷ 처리하고자 하는 작업을 수행하는 C++ 프로그램 명령어들을 담고 있는 파일이다. ▶ 파일의 확장자로는 '.cpp', '.cxx', '.C' 등을 사용한다. ● C++ 헤더파일 ▷ 클래스, 함수의 원형, 매크로, 전역변수, 상수 등 여러 소스 파일에 공통적으로 .. 2020. 8. 26.
[I-LAND] BTS advice for people with low self-esteem When I heard the news that BTS is coming, I watched I-LAND, an idol survival show aired on Mnet. I am writing this post because I want to share the advice of the BTS that they gave to trainees on the air. Watching the show, this advice was helpful even for me who don't have high self-esteem. Some of the scenes were extracted. JIMIN : As I've lost my confidence in I-LAND [Reading a trainee's conc.. 2020. 8. 19.
[Day 6] GRE 무료 예제 풀 수 있는 곳 아래 페이지에서 진단테스트를 볼 수 있습니다. https://magoosh.com/gre/2019/gre-diagnostic-quizzes/ GRE Diagnostic Quizzes - Magoosh GRE Blog Want to know how you'd do on the GRE if you took it today? Check out Magoosh's GRE diagnostic quizzes for GRE Quant and Verbal! magoosh.com 초록색 버튼을 클릭해서 Quant 문제를 풀 지, Verbal 문제를 풀 지 선택합니다. Quant를 선택하면 새로운 창이 뜨면서 문제가 뜹니다. 문제를 풀고 하단의 Next> 버튼을 누르면서 다음 문제로 넘어가면 됩니다 !! 아래 페이지에서는 .. 2020. 8. 18.
반응형