「C言語」strlen関数で文字列の長さを取得するサンプル

構文
strlen(str)
文字列strの長さを取得します。

サンプルコード

#include <stdio.h>
#include <string.h>

int main(void)
{
  char cftA[50], cftB[40];
  int lenA,lenB;

  // 文字列をコピー
  strcpy(cftA, "Welcome study");
  strcpy(cftB, "from arkgame.com");
  printf("cftA value: %s, cftB value:%s\n", cftA, cftB);

  // 文字列の長さを取得
  lenA=strlen(cftA);
  printf("cftA length: %d\n", lenA);
  
  lenB=strlen(cftB);
  printf("cftB length: %d\n", lenB);

  return 0;
}

実行結果
cftA value: Welcome study, cftB value:from arkgame.com
cftA length: 13
cftB length: 16

C言語

Posted by arkgame