settingsログイン
メニュー

【解決済み】文字列の比較方法をお教えください

閲覧 325
C言語にて2つの文字列を比較する方法をお教えください。お手数ですがよろしくお願いいたします
mikado 2016 5/20 質問 C言語

回答 1

役立ち 0
 
ベストアンサー!
#include <stdio.h>
#include <string.h>
 
int main ()
{
  char *str1 = "Happy";
  char *str2 = "Welcome";
  int ret;
 
  ret = strncmp(str1, str2, 7);
 
  if(ret > 0)
  {
    printf("str1 の方が長い文字列です");
  }
  else if(ret < 0)
  {
    printf("str2 の方が長い文字列です");
  }
  else
  {
    printf("2つの文字列は同じです");
  }
 
  return(0);
}

EHD 東京都 品川区 IT技術者人材派遣

全ての回答 ホームページへ
2016 5/20 回答

プログラミング・開発言語、C言語 の企業/事業者/教室/プロの方のホームページの集客、アクセスアップ、SEO対策効果が期待できるリスティングサイト=Ask-itをぜひご活用ください

Ask IT にようこそ。ここではコミュニティメンバーに質問したり、回答を得ることができます。
ITについて質問したい方へ ITについてプロに質問したい方は会員登録後すぐに質問をする事ができます。

プロフェッショナルの方へ 質問に答えていただけるプロフェッショナルの方は下記をご覧下さい

お気づきの点があれば是非お知らせください
...