在C語言中,可以使用string.h頭文件中的函數來操作字符串。以下是一些常用的函數及其使用方法:
#include <string.h>
int main() {
char str1[10];
char str2[10] = "Hello";
strcpy(str1, str2);
printf("%s\n", str1); // 輸出: Hello
return 0;
}
#include <string.h>
int main() {
char str1[20] = "Hello";
char str2[10] = " World";
strcat(str1, str2);
printf("%s\n", str1); // 輸出: Hello World
return 0;
}
#include <string.h>
int main() {
char str[10] = "Hello";
int len = strlen(str);
printf("%d\n", len); // 輸出: 5
return 0;
}
#include <string.h>
int main() {
char str1[10] = "Hello";
char str2[10] = "Hello";
int result = strcmp(str1, str2);
printf("%d\n", result); // 輸出: 0
return 0;
}
這些函數只是string.h中的一部分,還有其他很多函數可以用于字符串操作。根據具體需要,可以查閱相關文檔來了解更多函數的使用方法。