제가 하려는건 맨 처음 양의 정수를 입력받아서 nums라는 정수형 변수에 저장하구요. log 함수를 이용해서 nums가 몇자리인지 구해서 그 값을 jari에 입력받고
num이라는 배열을 선언하려는데 컴파일러 하려니깐 저 "jari"라는게 상수가 아니라 변수라서 오류가 뜨네요... 어떻게 방법이 없을까요?
제가 하려는건 맨 처음 양의 정수를 입력받아서 nums라는 정수형 변수에 저장하구요. log 함수를 이용해서 nums가 몇자리인지 구해서 그 값을 jari에 입력받고
num이라는 배열을 선언하려는데 컴파일러 하려니깐 저 "jari"라는게 상수가 아니라 변수라서 오류가 뜨네요... 어떻게 방법이 없을까요?
로그는 실수인데 int로 받노 - dc App
ㄴ 실수를 정수로 받으면 명시적 형변환이 되서 인트가 되지 않나요? - dc App
명시적=명시했다 암시적=암묵적으로.암시적으로했다
비쥬얼 스튜디오에서 길이가 변수인 배열 지원 안 해서 그런 거일걸
아무튼 가변배열 쓰고 싶으면 malloc() 쓰셈
인터넷에 동적 할당 배열 검색 ㄱㄱ