char string_name[size];初始化string:char string_name[] = "He">

string在c语言中的用法

来源:这里教程网 时间:2026-02-21 16:46:53 作者:

string在C语言中的用法

string是C语言中用于存储和处理字符串的字符数组。它以'\0'(空字符)结尾,用于指示字符串的终点。

string的使用

声明string:

立即学习“C语言免费学习笔记(深入)”;

<code class="C">char string_name[size];</code>

初始化string:

<code class="C">char string_name[] = "Hello World";</code>

访问string元素:

<code class="C">string_name[index];</code>

获取string长度:

<code class="C">strlen(string_name);</code>

比较string:

<code class="C">strcmp(string1, string2);</code>

string函数

C语言提供了以下string函数:

strlen():返回string长度。 strcmp():比较两个string,返回0表示相等,否则返回非0值。 strcpy():将一个string复制到另一个string。 strcat():将一个string附加到另一个string。

string示例

<code class="C">#include <stdio.h>
int main() {
    char string1[] = "Hello";
    char string2[] = "World";
    printf("%s\n", string1);  // 输出:Hello
    printf("%d\n", strlen(string1));  // 输出:5
    strcpy(string2, string1);  // 将string1复制到string2
    printf("%s\n", string2);  // 输出:Hello
    strcat(string2, "!");  // 将"!"附加到string2
    printf("%s\n", string2);  // 输出:Hello!
    return 0;
}</code>

相关推荐