개수, 인덱스, 식별자
일반 정수는 int로 시작하고, 범위가 커지면 long long을 검토합니다.
같은 숫자처럼 보여도 부호, 오차, 저장 크기, 출력 방식이 달라지면 알맞은 기본 타입도 달라집니다.
일반 정수는 int로 시작하고, 범위가 커지면 long long을 검토합니다.
음수가 불가능한 의미일 때만 쓰고, 뺄셈 언더플로를 조심합니다.
대부분의 실수 연산은 double이 안전하고, float은 메모리 제약 때 고릅니다.
문자, 상태 플래그처럼 값의 역할이 분명할 때 숫자 대신 의미를 드러냅니다.