C언어에서 한글로 된 문자열을 변수에 저장할때 해당 시스템의 인코딩 방식대로 변환되어 저장되는건가요? 예를 들면 UTF-8로 돌아가는 시스템에서는 변수에 문자열 값을 넣을때 UTF-8로 인코딩되어서 저장되는게 맞나요?