0. C언어 기초 개념 설명

0-1. 자료형, 변수, 상수

변수 : 변하는 수

상수 : 항상 같은 수

자료형 : 변수 또는 상수가 저장할 수 있는 수의 유형 (ex. 정수, 실수)

0-2. 입력과 출력

C

#include <stdio.h>

int main() {
	int people;
	printf("How many people? \\n");
	scanf("%d", &people);
	printf("There are %d \\n", people);
	return 0;
}

C++

#include <iostream>
using namespace std;

int main() {
	int people;
	cout << "How many people?" << endl;
	cin >> people;
	cout << "There are " << people << endl;
	return 0;
}

1. 컴파일과 빌드

김효수 교수님, 컴파일러 강의 자료 중 일부, GCC가 작동하는 과정

김효수 교수님, 컴파일러 강의 자료 중 일부, GCC가 작동하는 과정

2. 백준 스페셜 저지

백준 문제 태그 중에 ‘스페셜 저지’가 있습니다.

기존의 문제는 정확히 문제에서 요구하는 출력을 해야 정답으로 인정됩니다.

스페셜 저지는 이런 식으로 정답을 판단할 수 없는 문제에 달리는 태그인데, 문제가 요구하는 “특정 출력”이 아니라 “조건을 만족하는 출력”이기만 하면 모두 정답으로 인정한다는 뜻입니다.

1008번: A/B