본문 바로가기

c++ cin3

C++ 01 [시작, 역사, 특징, 컴파일, 링킹, 디버깅, cout, cin, namespace] ▣ 소프트웨어 : 컴퓨터 프로그램과 데이터를 총칭하는 용어이다. ▣ 프로그래밍 : 컴퓨터가 처리할 작업 ▣ 프로그래밍 언어 : 컴퓨터 언어 https://ko.wikipedia.org/wiki/%EC%BB%B4%ED%93%A8%ED%84%B0_%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D 컴퓨터 프로그래밍 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. 컴퓨터 프로그래밍(영어: computer programming) 또는 간단히 프로그래밍(programming, 문화어: 프로그램 작성) 혹은 코딩(coding)은 하나 이상의 관련된 추상 알고리즘을 ko.wikipedia.org ▣ 1972년 C언어 ▣ 1983년 C++ ▣ 1995년 Java ▣ .. 2023. 2. 28.
C vs C++ 입출력 차이 ▣ C언어, C++ 입력, 출력 차이 헤더를 선언 방법 : C언어 C++ , C++에서는. h 확장자를 붙이기 않는다. C언어 입력 : scanf("%d", &number), scanf함수 안에 어떤 데이터 타입으로 입력받을지 데이터 타입(형식)과 변수의 주소를 넣어야 한다. C++ 입력 : cin >> number , >> 추출 연산자를 이용하여 어디 변수에 저장하는지만 지정해준다. C언어 출력 : printf("%d", number), printf함수 안에 어떤 데이터 타입(형식)으로 출력할지를 지정 그리고 변수나 숫자를 넣어서 출력한다. C++ 출력 : cout 2022. 12. 8.
C++ [문자열, string, 문자열 함수] ▣ 문자열을 다뤄보겠습니다. 우선 string 클래스는 사용하기 위해서는 #include 를 선언해줘야 합니다. 보통 C언어에서는 문자열을 다루기 위해서는 char name []에서 처럼 char 하나에 문자를 여러 개 저장하기 위한 배열을 필요합니다. 하지만 C++에서는 string 클래스는 통해 문자열을 char 하나하나가 아닌 string 자료형 형식으로 하나에 클래스로 사용할 수 있습니다. string name1을 선언하고 name1에 문자열을 정의한 다음에 출력을 해보면 배열과 동일하게 문자열이 잘 출력되는 걸 확인할 수 있습니다. ▣ 이번에는 문자열을 입력받겠습니다. 우리는 입력을 받을 때에는 std::에 있는 cin을 사용했습니다. 하지만 cin 같은 경우 한 단어 단위로 입력을 받습니다. .. 2021. 5. 31.