주로 char을 많이 쓰던데 char는 보니까 1byte잖아요? 그럼 메모리뷰에서 한칸인데 한칸에 글자 한개씩밖에 못쓰지 않나요?
그럼 char a = 'ab'; << 이거 에러 떠야 정상 아닌가?..
더 이상한건 int를 써도 네글자밖에 못쓴다는거고 그럼 문장 하나를 만들어도 배열로 다뤄야 한단건데
그럴리가 없고 제가 잘못 이해하고 있는 부분이 있다는 결론을 내렸는데 어디가 잘못됬나요?
주로 char을 많이 쓰던데 char는 보니까 1byte잖아요? 그럼 메모리뷰에서 한칸인데 한칸에 글자 한개씩밖에 못쓰지 않나요?
그럼 char a = 'ab'; << 이거 에러 떠야 정상 아닌가?..
더 이상한건 int를 써도 네글자밖에 못쓴다는거고 그럼 문장 하나를 만들어도 배열로 다뤄야 한단건데
그럴리가 없고 제가 잘못 이해하고 있는 부분이 있다는 결론을 내렸는데 어디가 잘못됬나요?
엥 char는 진짜 한글자밖에 못받네
글구 int로 받으면 숫자로 치환되서 뜸;; 이거 진짜 문장 입력받으려면 배열 써야 함?
ㄳㄳ 절망할뻔함 string 쓰면 많이 편해지는듯
코보링 // 배열에 길이 지정 안해줘도 되요?
문자열일때만요?
왜그런거지
char str[] = {'h','e','l','l','w','o','r','l','d'} 나 char str[] = "hellworld"나 같은 거 아닙니까!
됬->됐
ㅇㅇ//되서->돼서
ㅇㅇ//되요->돼요