😸
[C] strlen 関数
機能
文字列の長さ(終端のヌル文字 \0
を除く文字数)を返す関数[1]
使用例
5
と表示する
\n
は改行を表す エスケープシーケンス[2]
コード
printf("%zu", strlen("hello"));
全文
#include <stdio.h>
#include <string.h>
void main() {
printf("%zu", strlen("hello"));
}
実行結果
5
"こんにちは"
の長さを表示する
変数の文字列 コード
char str[] = "こんにちは";
printf("%zu", strlen(str));
全文
#include <stdio.h>
#include <string.h>
void main() {
char str[] = "こんにちは";
printf("%zu", strlen(str));
}
実行結果
15
Discussion