atoi(문자열)
: 특정 숫자 형태의 문자열을 정수로 변경해주는 것
sscanf(문자열, "%d", 정수형 변수) ⭐️⭐️⭐️
: 특정 숫자 형태의 문자열을 정수형 변수에 저장해주는것
sprintf(문자열 변수, "%d", 정수) ⭐️⭐️⭐️
: 특정 숫자를 문자열 변수에 저장해주는 것
#include <stdio.h>
#include <stdlib.h>
int main(){
char s[] = "100";
char t[100] = "";
int i;
printf("%d\n", atoi("100"));
sscanf(s, "%d", &i); //문자열을 정수로 변경해서 저장
sprintf(t, "%d", 102); //정수를 문자열로 변경해서 저장
printf("i: %d\n", i); //i: 100
printf("t: %s\n", t); //t: 102
}
'2학년 2학기 > c언어' 카테고리의 다른 글
10-6장 문자열의 배열 (0) | 2024.11.05 |
---|---|
10-5장 문자열과 포인터 (0) | 2024.11.05 |
10-3장 문자열 처리 라이브러리 (0) | 2024.11.04 |
10-2장 문자 입출력과 문자열 입출력 (0) | 2024.11.04 |
10-1장 문자열과 NULL 문자 (1) | 2024.11.04 |