본문 바로가기
[ Developer Story ]/- 개발자팁

C vs C++ 입출력 차이

by MRG 2022. 12. 8.
728x90
반응형

▣ C언어, C++ 입력, 출력 차이

헤더를 선언 방법 : C언어 <stdio.h> C++ <iostream>, C++에서는. h 확장자를 붙이기 않는다.

C언어 입력 : scanf("%d", &number), scanf함수 안에 어떤 데이터 타입으로 입력받을지

데이터 타입(형식)과 변수의 주소를 넣어야 한다.

C++ 입력 : cin >> number , >> 추출 연산자를 이용하여 어디 변수에 저장하는지만 지정해준다.

C언어 출력 : printf("%d", number), printf함수 안에 어떤 데이터 타입(형식)으로

출력할지를 지정 그리고 변수나 숫자를 넣어서 출력한다.

C++ 출력 : cout << number , << 삽입 연산자를 이용하여 어떤 변수를 출력할지 지정한다.

 

▣ C++에 들어와서 좀 더 코드가 직관적이고, 데이터 타입(형식)을 따로 지정하지 않아도 자동으로 지정해주기 때문에 

입력 출력이 편리하다.

 

 

728x90

 

728x90
반응형

'[ Developer Story ] > - 개발자팁' 카테고리의 다른 글

10진, 2진수 바꾸기  (0) 2023.03.21
Visual Studio 컴파일 오류 해결방법  (0) 2023.02.15
API란 무엇을까요?  (0) 2022.08.15
Visual studio 단축키  (0) 2022.07.28
첫번째 게임 [DarkZombie]  (1) 2022.05.25

댓글