91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

C語言string函數怎么使用

小億
230
2023-07-09 00:00:50
欄目: 編程語言

C語言中的字符串函數可以通過包含頭文件<string.h>來使用。下面是幾個常用的字符串函數及其用法:

  1. strlen:返回字符串的長度
#include <stdio.h>
#include <string.h>
int main() {
char str[] = "Hello World";
int len = strlen(str);
printf("Length of string: %d\n", len);
return 0;
}
  1. strcpy:復制一個字符串到另一個字符串
#include <stdio.h>
#include <string.h>
int main() {
char str1[] = "Hello";
char str2[10];
strcpy(str2, str1);
printf("Copied string: %s\n", str2);
return 0;
}
  1. strcat:將一個字符串追加到另一個字符串的末尾
#include <stdio.h>
#include <string.h>
int main() {
char str1[] = "Hello";
char str2[] = " World";
strcat(str1, str2);
printf("Concatenated string: %s\n", str1);
return 0;
}
  1. strcmp:比較兩個字符串是否相等
#include <stdio.h>
#include <string.h>
int main() {
char str1[] = "Hello";
char str2[] = "Hello";
int result = strcmp(str1, str2);
if (result == 0) {
printf("Strings are equal\n");
} else {
printf("Strings are not equal\n");
}
return 0;
}
  1. strchr:在字符串中查找某個字符的第一個匹配位置
#include <stdio.h>
#include <string.h>
int main() {
char str[] = "Hello World";
char *ptr = strchr(str, 'o');
printf("First occurrence of 'o' is found at position: %ld\n", ptr - str + 1);
return 0;
}

這只是一小部分常用的字符串函數,還有很多其他函數可以用于字符串操作。詳細的函數列表和用法可以查閱C語言的官方文檔或參考相關教程。

0
江川县| 灵石县| 富裕县| 郧西县| 宾阳县| 灵台县| 呼和浩特市| 鄯善县| 吉安市| 浮山县| 永修县| 久治县| 江源县| 云安县| 唐山市| 连云港市| 正安县| 盱眙县| 连州市| 陇西县| 搜索| 池州市| 洛宁县| 习水县| 岚皋县| 民丰县| 六枝特区| 黄陵县| 攀枝花市| 巴南区| 韶关市| 宜城市| 济阳县| 襄垣县| 昭觉县| 西平县| 锡林郭勒盟| 泰宁县| 永德县| 肥西县| 黄平县|