강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

강지훈님의 프로필 이미지
강지훈

작성한 질문수

it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비

13. 가장 많이 사용된 자릿수

int ch[10] 과 char a[101]

작성

·

172

1

ch[10] 은 왜 int 이고 a[101]은 char 인가요

char a[101]은 한칸한칸에 숫자 넣으니 char 인건 이해가 가는데

int ch[10] 을 char ch[10] 해도 돌아가긴 돌아가는데

제가 너무 이상한거를 파고들며 공부하는건가요..?

답변 1

0

김태원님의 프로필 이미지
김태원
지식공유자

안녕하세요^^

원래 char 변수는 1Byte 짜리 정수형 변수입니다.

int a[10] 은 4Byte 정수형 변수가 10개 생기는 것이고, char a[10]은 1Byte짜리 정수형 변수가 10개 생긴다고 보시면 됩니다.

강지훈님의 프로필 이미지
강지훈

작성한 질문수

질문하기