본문 바로가기

스터디/C

C 와 C++에서 입력방식과 출력방식의 차이점

 Hello,World! 를 출력하고 개행한이후

a 에 변수하나를 키보드로 입력받고 

a = ? 로 출력하는 코드를 짰을때 C와 C++를 비교해보자.



1. #include<stdio.h> 와 #include<iostream>


2. printf()와 std::cout <<


C에선 printf("출력하고싶은내용") 이었다면


C++ 에선 std::<<"출력하고싶은내용" 이다.


3. scnaf()와 std::cin >> 


C에선 scnaf("%d",&입력하고싶은변수) 이었다면


C++에선 cin >> 입력하고싶은변수 이다.



4. \n 과 std::endl;


C에서 \n이 개행을 담당했다면,

C++에선 std::endl 이 개행을담당한다.


<<는 출력

>>는 입력


대략이정도의 차이가있겠다.