char에저장된걸 int에 저장하기
Judicious
2023.04.01
질문 제목 :char에저장된걸 int에 저장하기문자형을 저장한값을 int에 옮겨 저장할 방법질문 내용 :
char에 문자형으로 200이라는 숫자가 저장됬다면 그숫자 200을 int 로저장된 a라는 변수에 옮겨 담을수있는 방법?int에저장해야 문자형으로 저장된 숫자를 계산가능하게 바꿀수잇지않을까요?
-
분홍색진주
ㅋㅋㅋ
-
good
켘 ㅋㅋㅋㅋㅋㅋㅋㅋ 질문하나 다시올려볼께여
-
이송이
아하. 근데 그게 atoi의 원리임 ㅇㅇ
-
라와
정확히말하면 atoi를 배우지 않았다는거겠져 ㅠㅠ
제가하려는게 문자열로저장된 숫자에서 뭘빼면 정수형 숫자가 된다고하드라고요
아마 아스키코드같은데 2의 아스키코드에서 0의아스키코드를 빼면 숫자2가나오는것같은데말이져 ㄷ -
슬찬
헉... string.h보다는 stdlib.h를 먼저배우지 않나요?그리고 stdlib.h는 표준라이브러리예요;;
괜찮다면 제가 atoi함수 만들어드릴까요? -
겨울바람
아직 배우지 않은함수라 사용하기는 그렇거든여 string.h와 stdio.h안에서 해보려고 노력중입니다
다른방법도 생각중이구여 ㅠ -
꽃초롱
네?? 왜요???
-
화1이트
감사합니다 하지만 이방법을 쓰지는 못하겠네요 ㅠ
-
도1도캣
stdlib.h를 include 해줘야합니다
-
풀잎
atoi함수를 통해서 int형 변수에 담을 수 있습니다.
char * a = \200\
int ab;
ab = atoi(a)