[c] 문자열 함수
많은 프로그래밍 언어에서는 문자열을 처리하는 데 사용할 수 있는 다양한 내장 함수를 제공합니다. 이러한 함수를 사용하면 문자열을 조작하고 변환하는 작업을 쉽게 수행할 수 있습니다.
문자열 길이 확인하기
strlen()
함수는 문자열의 길이를 반환합니다. 이 함수는 C언어와 PHP 등에서 사용할 수 있습니다.
예시 (C언어):
#include <stdio.h>
#include <string.h>
int main() {
char str[] = "Hello";
int len = strlen(str);
printf("문자열의 길이: %d", len);
return 0;
}
결과:
문자열의 길이: 5
문자열 결합하기
concat()
함수는 두 개의 문자열을 결합하여 새로운 문자열을 생성합니다. 이 함수는 Java와 JavaScript 등에서 사용할 수 있습니다.
예시 (JavaScript):
let str1 = "Hello";
let str2 = "World";
let combinedStr = str1.concat(" ", str2);
console.log(combinedStr);
결과:
Hello World
문자열 대문자로 변환하기
toUpperCase()
함수는 문자열의 모든 문자를 대문자로 변환합니다.
예시 (Python):
text = "hello"
uppercase_text = text.upper()
print(uppercase_text)
결과:
HELLO
문자열 찾기
indexOf()
함수는 지정된 문자열 또는 문자의 인덱스를 반환합니다. 이 함수는 자바스크립트에서 주로 사용됩니다.
예시 (JavaScript):
let str = "Hello, World";
let index = str.indexOf("World");
console.log(index);
결과:
7
이러한 문자열 함수를 활용하여 프로그램을 보다 효율적으로 개발할 수 있습니다.
참고 자료
- C Programming/String function/strlen - GeeksforGeeks
- JavaScript String concat() Method - W3Schools
- Python String upper() Method - Programiz
- JavaScript String indexOf() Method - MDN Web Docs