본문 바로가기
반응형

2025 C언어 강의12

C++ 데이터 타입을 공부하자 (int, long long, float, double, char) 오늘은 C++의 여러 가지 데이터 타입에 대해 공부하자.검색을 통해 예제 코드를 보거나 교재를 볼 때 int, long long, float, double, char 등 여러 가지 데이터 타입이 나왔을 것이다.여러 가지 데이터 타입과 생소한 데이터 타입에 대해 알아보고 활용 코드를 작성해 보자.int (정수형)정수형 데이터 타입에는 int가 있다.숫자 1, 2, 3, 0, 100 등이 바로 정수이다.소수점 아래의 데이터는 취급하지 않을 때 유용하다.int num = 10;cout 10 long long (정수형)정수형 데이터 타입에는 long long도 있다.int형에 넣을 수 없을 만큼 데이터가 크면 long long으로 사용하게 된다.long long num = 123456789123;cout 123.. 2025. 1. 26.
C++ 연산자 활용하기, 증감연산자 (+, -, *, /, ++, --) 오늘은 C++의 연산자를 공부하자.프로그래밍을 하면서 사용하는 연산자는 사칙연산을 위한 덧셈, 뺄셈, 곱셈, 나눗셈을 위한 기호들이다.거기에 증감연산자인 ++와 --를 어떻게 활용하는지도 공부해 보자.연산자란?C언어와 C++에서 사용하는 연산자에는 +, -, *, / 등이 있다.이것을 흔히 '사칙연산'을 위한 기호라고 하고, 각각 덧셈, 뺄셈, 곱셈, 나눗셈을 위한 기호이다.그리고 증감연산자인 ++와 --는 증가와 감소를 위한 연산자인데, 이것 또한 어떻게 활용하는지 공부해보자. 덧셈 연산덧셈 연산에는 '+' 기호를 쓴다.우리가 알고 있는 것처럼 A+B를 하면 A와 B의 합이 구해지는 식이다.cout 15 숫자 5와 10을 합하면 15가 나오는 것을 알 수 있다. 이번에는 변수끼리의 합을 구해보자.int.. 2025. 1. 20.
C++ string 클래스를 공부하자 (length 길이 구하기, append 문자열 붙이기) 오늘은 C++의 string 클래스에 대해 공부해 보자.문자를 다루기 위해서는 char라는 데이터 타입을 활용했는데, 오늘은 string 클래스를 활용해 편리하게 활용하는 방법을 알아보자.string 클래스 학습은 C++의 여러 가지 STL을 다루기 위한 것이기 이번 기회에 기초를 단단히 다져두자.string 클래스란?string 클래스는 '문자열'을 다루기 위한 클래스다.char형은 문자 하나를 다루기 위한 데이터 타입이라면, string 클래스는 문자 여러개가 이어진 문자열을 다루기 위한 것이다.여러 가지 함수를 활용해 문자열을 분리하거나 덧붙이는 등의 기능도 활용할 수 있다.헤더파일 을 추가해야 사용할 수 있다는 점도 char형과의 차이점이다. string 클래스 구현하기string 헤더파일을 추가.. 2025. 1. 18.
C++ for, while 반복문 활용하기 오늘은 C++의 문법 중 반복문인 for과 while의 활용 방법을 알아보고 여러 가지 코드를 작성해 보자.for과 while은 반복적으로 작성해야 하는 코드를 여러 번 작성하지 않도록 간단하게 정리하기 위한 목적으로 사용한다.길게 작성해야 하는 코드를 간단히 몇 줄로 요약할 수 있다면 시간 효율성과 코드 가독성이 좋아질 수 있다.for 반복문 복습for(int i=0; i 복습을 위해 for 반복믄을 매우 간단하게 작성했다.i가 0부터 시작해 3이 되기 전까지 1씩 증가하면서 반복되는 코드이다.i 값을 그대로 출력하면 다음과 같은 결과가 나타난다.012 위의 코드로는 0, 1, 2이 출력되었는데, 만약 1부터 3까지 출력하고 싶다면 어떻게 작성해야 할까?for(int i=1; i 시작 값을 1로 설정하.. 2025. 1. 17.
반응형