int long long double char string bool 이렇게 타입이 나뉜다는건가