이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
sscanf
문자열에서 형식 지정된 데이터 읽기
구문
설명
은 A
= sscanf(str
,formatSpec
)str
에서 데이터를 읽어 들여 formatSpec
으로 지정된 형식에 따라 변환한 후 결과를 배열로 반환합니다. str
은 문자형 배열이나 string형 스칼라입니다. sscanf
함수는 str
의 끝에 도달하거나 formatSpec
과 일치하는 부분을 찾을 수 없을 때까지 formatSpec
을 str
의 일련의 문자에 반복적으로 적용합니다. str
이 행이 두 개 이상 있는 문자형 배열이면 sscanf
는 문자를 열 순서로 읽습니다.
는 출력 배열의 크기가 A
= sscanf(str
,formatSpec
,sizeA
)sizeA
가 되도록 설정한 다음 str
의 데이터를 출력 배열로 읽어 들입니다. sizeA
는 양의 정수이거나 [m n]
형식이어야 합니다. 여기서 m
과 n
은 양의 정수입니다.
예제
입력 인수
출력 인수
팁
읽기 함수
sscanf
와fscanf
에 대한 형식 지정자는 쓰기 함수sprintf
와fprintf
에 대한 형식과 다릅니다. 읽기 함수에서 정밀도 필드는 지원되지 않습니다. 너비 필드는 쓰기를 위한 최솟값은 지정하지만 읽기를 위한 최댓값은 지정하지 않습니다.
확장 기능
버전 내역
R2006a 이전에 개발됨