IT 개발/C
[C언어] 문자와 문자열에 관련된 그밖의 함수들 - atoi 함수, toupper 함수, tolower 함수
문자열을 숫자로 바꿔주는 함수 함수를 소개해드리겠습니다. 각각 문자열을 숫자 데이터로 변환하는 함수입니다. 위 소개만 보고는 감이 안잡히실 것입니다. 아래 예제를 보겠습니다. 6번째줄과 7번째줄에는 char 형 문자열 123과 321을 선언했습니다. 즉 이것은, char형 문자 1바이트 x 3 칸 메모리를 할당하여 거기다가 "문자" 1 2 3 을 순서대로 넣은것입니다. "아스키 코드값"이 49인 "문자" 1 "아스키 코드값"이 50인 "문자" 2 "아스키 코드값"이 51인 "문자" 3 를 char형 메모리에 차례대로 넣은것입니다. 9번째줄에서 atoi 함수를 이용하여 숫자로 바꾸는데 기존에 char형(1바이트) x 3 을 int형(4바이트)로 바꾸는 것입니다. 그리곤 결과값을 %d 서식으로 출력하는것을 ..
2020. 12. 13. 23:11
최근댓글