検索結果

  • 機能 s2が指す文字列を変換し、その結果の文字列をs1が指す配列に格納する。 その変換は次の通りとする。 すなわち、strcmp関数を変換結果の2つの文字列に適用した場合、strcmp関数が0より大きい値を返すか、0を返すか、又は0より小さい値を返すかは、2つの変換前の文字列をstrcoll関数に適用した結果と一致する。…
    32キロバイト (4,628 語) - 2021年12月2日 (木) 23:41
  • C言語のif文で、ある文字列変数が、指定する文字列に等しいかどうかを判定するには、== ではなく、strcmpを使う。 strcmpを使うために #include <string.h> で string.h をインクルードします。 strcmp 関数は文字列どうしを比較して、一致したときに(1ではなく)0を返す標準ライブラリ関数です。…
    36キロバイト (4,341 語) - 2024年2月25日 (日) 05:35
  • printf("hello"); } if (argc >= 2) { // strcmpは文字列比較して同じなら0を返す関数 if ( strcmp(argv[1], "en")==0 ) { printf("hello"); } if ( strcmp(argv[1], "ja")==0 ) { printf("こんにちは");…
    19キロバイト (2,711 語) - 2023年1月5日 (木) 02:23
  • など算術的な記号での比較ができません。 これはつまり、Cでは、文字列の比較にイコール記号が使えないという事です。 標準C言語では、文字列どうしの比較をする際、 strcmp という関数を使います。 strcmpについて詳しくは『C言語/制御文』をお読みください。 一例として、Fedora28でファイル入出力を実行する場合のコードと実行結果の例を下記にしめします。…
    33キロバイト (4,773 語) - 2024年3月3日 (日) 11:05
  • handling <string.h> int memcmp(const void *s1, const void *s2, size_t n); int strcmp(const char *s1, const char *s2); int strcoll(const char *s1, const char…
    86キロバイト (6,238 語) - 2022年4月5日 (火) 08:25
  • File] ふたつの文字列を比較し,両者が同じならば真値を,そうでなければ偽値を返します。 注意:Matlab との互換性を保つため,Octave のstrcmp 関数は,文字列が等しいならば真値を,そうでなければ偽値を返します。 これは,C 言語の同名のライブラリ関数とは逆の動作です。…
    26キロバイト (2,802 語) - 2015年8月7日 (金) 11:21
  • と同じか大きい(以上)ならば真です。 x がy よりも大きいならば真です。 x がy と等しくないならば真です。 文字列の比較は,上で示した比較演算子ではなく,strcmp関数により実行することができます。 Chapter 5 [Strings]を参照してください。 要素ごとの論理(ブール)式は,ブール演算子“or…
    34キロバイト (5,430 語) - 2022年10月16日 (日) 22:14