본문 바로가기

C++

함수, 자료형, 입출력

#include <iostream> // cout, cin 등이 들어 있는 헤더파일

using namespace std;
// 안쓰면 cout 대신 std::cout 써야 됨

int f1(int n) // 자료형(return 값) 이름(자료형 매개변수1,자료형 매개변수2,.....) 
{
	return n * 2; //void가 아니라면 return 값이 있어야함 return: 함수 종료
}
int main() //main도 함수
{
	int a; //자료형 이름, 선언? 메모리 할당?
	cin >> a; //입력
	cout << a; //출력
	int n = 10; // n 선언 후 값을 넣어 줌

	return 0;
}

자료형

(정수)int, long long: 1, 3,432143, 76575  int 보다 long long이 나타낼 수 있는 값의 범위가 큼, 할당되는 byte가 더 큼

(소수)float, double: 1.2,3434.5647 float 보다 double이 나타낼 수 있는 값의 범위가 큼, 할당되는 byte가 더 큼

(문자)char:' ', '1', 'a', '(' ascii코드로 나타낼 수 있음

char c = 65;  char c = 'A'; 같음

(문자열)string: "dasdasdas" 쓰려면 #include<string> 해줘야 됨

(참거짓)bool: true, false, i<10, i == 0, i >=0, a&&b, a||b while이나 if 에서 쓰임

https://www.acmicpc.net/step/1

 

입출력과 사칙연산 단계

입출력과 사칙연산

www.acmicpc.net

 

'C++' 카테고리의 다른 글

BFS와 DFS, vector  (0) 2021.11.08
시간 복잡도, Brute Force  (0) 2021.11.04
배열  (2) 2021.10.30
if, for, while  (0) 2021.10.30
Visual Studio 세팅, solved.ac  (0) 2021.10.29