반응형 C++/문자열1 [C++] 문자열이란 무엇인가 (문자열은 배열이다) 숫자와 문자입력 복습 C++에서 숫자와 문자는 하나의 메모리 공간에서 정의됩니다. 예를들어 3이라는 숫자를 정수형태로 정의하고 싶으면 아래와 같이 입력하면 됩니다. int a=3; 위와 같이 선언하면 메모리 공간에서 4바이트 만큼의 공간이 확보되고 a라는 이름이 붙습니다. 4바이트의 공간은 32비트이고 각 비트에 0 또는 1이 채워지면 3을 표현합니다. 문자를 입력할 때는 어떨까요. b라는 문자를 아래와 같이 입력했다고 합시다. char mychar='c'; char은 1바이트 공간을 차지하므로 메모리 공간에 1바이트 만큼의 공간이 확보되고 mychar 이라는 이름이 붙습니다. 1바이트는 8비트이므로 8비트 공간을 0 또는 1로 채워야 하는데요. c는 문자입니다. 문자를 숫자로 어떻게 나타낼까요. 컴퓨터.. 2022. 8. 12. 이전 1 다음 반응형