str 関数は、C 言語で一般的に使用される文字列処理関数であり、次のようなさまざまな操作を実行するために使用されます: 文字列の連結 (strcat) 文字列の比較 (strcmp) 文字列のコピー (strcpy) 文字列の長さの計算 (strlen)
C言語でのstrの使用法
はじめに:
strは、C言語で最も一般的に使用される文字列処理関数の1つです。これを使用すると、NULL で終了する文字配列 (文字列) を操作し、さまざまな操作を実行できます。
構文:
<code class="c">char *str(const char *str1, const char *str2);</code>
パラメータ:
戻り値:
結果の文字列へのポインタを返します。
使用法:
str 関数は、以下を含むさまざまな文字列操作に使用できます。
例:
<code class="c">#include <stdio.h> #include <string.h> int main() { char str1[] = "Hello"; char str2[] = "World"; // 字符串连接 strcat(str1, " "); strcat(str1, str2); printf("连接后的字符串:%s\n", str1); // 字符串比较 int result = strcmp(str1, "Hello World"); if (result == 0) { printf("字符串相等\n"); } else if (result > 0) { printf("str1 大于 str2\n"); } else { printf("str1 小于 str2\n"); } // 字符串复制 strcpy(str1, str2); printf("复制后的字符串:%s\n", str1); // 字符串长度 int length = strlen(str1); printf("字符串长度:%d\n", length); return 0; }</code>
出力:
<code>连接后的字符串:Hello World 字符串相等 复制后的字符串:World 字符串长度:5</code>
以上がC言語でstrを使う方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。