C에서 문자열을 대문자로 만드는 것은 문자 조작과 문자열 순회에 대한 기본적인 이해가 필요합니다.
C에서, 문자열은 널 문자(\0)로 끝나는 문자 배열입니다.
\0
C는 몇몇 고급 언어와는 달리 문자열을 직접 소문자로 변환하는 내장 함수를 가지고 있지 않습니다.
C는 패턴을 기반으로 문자열에서 문자를 직접 삭제하기 위한 내장 함수를 제공하지 않습니다.
일부 고급 언어가 부분 문자열 추출을 위한 내장 메소드를 제공하는 것과 달리, C는 문자열 조작 함수를 사용하는 더 수동적인 접근 방식을 요구합니다.
C에서는 strlen() 표준 라이브러리 함수를 흔히 사용하여 문자열의 길이를 찾습니다.
strlen()
C는 일부 고급 언어와 달리, 그 문법에서 문자열 보간을 직접 지원하지 않습니다.
C에서 문자열에서 따옴표를 제거하려면 문자열을 순회하면서 따옴표가 아닌 문자를 새 문자열에 복사합니다.
C는 문자열에 대해 검색 및 교체를 직접 수행하는 내장 함수를 제공하지 않습니다.
C에서 정규 표현식을 사용하기 위해 주로 POSIX 정규 표현식 라이브러리(<regex.h>)를 작업하게 됩니다.
<regex.h>