2학년 2학기/c언어
10-4장 문자열을 수치로 변환
kkkkk1023
2024. 11. 4. 13:38
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
}