728x90
반응형
2016/07/24 - [IT/C언어] - 18-4 C 언어 문자열 관련 strcmp, strncmp 예제
이번 시간엔 문자열을 숫자로 숫자를 문자열으로 바꾸게 해주는 atoi 함수를 배워보도록 할게요 atoi(const char) atoi는 이렇게 생겼어요 저 괄호 안에 문자열을 집어넣으면 정수 형태로 반환하는 것이죠 그럼 예제를 볼까요?
#include <stdio.h>
#include <stdlib.h>
int main(void){
char *str1;
int num;
printf("정수 입력: ");
scanf("%s", str1);
num = atoi(str1);
printf("정수는 %d\n", num);
}
이렇게 사용해요! 저기 맨 마지막 줄에 printf("정수는 %d\n", num); 여기에서 num를 쓸 필요없이 atoi(str1)이렇게 해줘도 됩니다! 그리고 itoa라고 atoi와는 거꾸로 정수형 데이터를 받아 문자열에 저장해주는 함수가 있는데 이게 리눅스에서는 안됩니다!
모르는 것은 댓글이나 쪽지로 남겨주시면 성심 성의껏 답변해드리겠습니다!! 댓글, 공감, 구독(이웃추가)는 블로거에게 큰 힘이 됩니다! 부탁드리면서 이번 포스팅을 마치도록 하겠습니다! 지금까지 딘또였습니다.
728x90
반응형
'Develop > C' 카테고리의 다른 글
19-2 C 언어의 구조체의 포인터 예제! (0) | 2016.08.01 |
---|---|
19-1 C 언어의 구조체의 기초 예제! (0) | 2016.07.31 |
18-4 C 언어 문자열 비교 strcmp, strncmp 예제 (2) | 2016.07.24 |
18-3 C 언어 문자열 복사 strcat, strncat 예제 (0) | 2016.07.23 |
18-2 C 언어 문자열 복사 strcpy, strncpy 예제 (0) | 2016.07.23 |
댓글