10B-03

2017-12-01 (金) 09:29:04 (2330d) | Topic path: Top / 授業 / C言語基礎 / 文字列 / 練習問題 / 10B-03
int len(char s[]) {
  int i = 0;

  while (s[i] != '\0') { i++; }

  return i;
}

int main(void) {
  char s[] = "Hello World!\n";

  printf("%d\n", len(s));

  return 0;
}

ナル文字 '\0' が最初に格納されている要素のインデックス番号が文字列の長さに一致します。

トップ   編集 凍結解除 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS