strstr

    -1

    2答えて

    文字列の一部を別の文字列にコピーする際に問題があります。これら二つのcharのポインタを考える:私はstrncpyを中にセグメンテーションフォールトを取得 char* findUsername(char* line, char* username){ char* ptr = strstr(line, ":"); ptrdiff_t index = ptr - line;

    6

    3答えて

    ユーザが入力した部分文字列と文字列を比較するプログラムを作成しようとしています。それがメッセージ「カエルは気紛れです」を印刷する必要があります例えば #include <stdio.h> #include <string.h> char animals[][20] = { "dogs are cool", "frogs are freaky", "monkeys

    0

    3答えて

    例: "。。ジョン・ドウ(45)ブラックトールブラウン目" void stringEvaluation(char *name){ if (strstr(name, "Tall") != NULL) --here I would like to print only "John Doe"-- } int main{ char name[160 + 1];

    1

    3答えて

    this質問がありましたが、私が探していた答えはまったく見つかりませんでした。私はstrstrを試しましたが、整数インデックスの代わりにポインタを返します。 ストリングbが文字列aに含まれているかどうかを調べる必要があります。その場合は、そのインデックスの位置に、strcmpによって返されたインデックスのようなものがあります。 Cでこれを行うための関数や簡単な方法はありますか? たとえば、aが "

    1

    1答えて

    私は、ユーザーからの入力文字列を取得することによって、トラックのリストからトラックを検索するプログラムを作っていました。 #include<stdio.h> #include<string.h> char tracks[][80] = { "I left my heart in harvard med school", "Newark, newark

    -1

    2答えて

    私は記号 '@'の後に価値を得てそれを数えようとします。しかし、このコードでは正しい結果が得られません。それを修正するには? $t="Hi, I invite @nina and @nana to come to my party tomorow"; $arr=explode(' ', $t); foreach($arr as $user) { $result=strstr($user, '

    8

    4答えて

    私は不動産リストのデータベースを持っており、近隣のリストを返す必要があります。今私は、別の値のすべてを返すmysqlのDISTINCTを使用しています。例:私は「パークビュー」と「大湖」は既に存在していることを認識してしまう簡単なPHPやMySQLのソリューションを探しています Park View Sub 1 Park View Park View Sub 2 Park View Sub 3

    1

    3答えて

    私のコマンド・インタープリタの入力を読み込んでいる間に私のロジックを正当化しようとしています。私が遭遇している問題はstrstr()です"%s"を針として受け入れていないか、haystackを文字列として扱い、そのためにスペースや改行などを無視しています。 char command[4] = ""; char arg1[512] = ""; char arg2[512] = ""; char

    1

    1答えて

    私はトラックアレイで利用可能なトラックがあるかどうか検索しようとしています。私はいつも入力を与えたときstrstr()関数はfalseを返す。 elseブロックを使用すると、毎回elseブロックが実行されます。 char tracks[][80] = { "I left my heart in Harvard Med School", "Newark, Newark - a w

    6

    2答えて

    特殊文字を使用すると、私自身のstrcmp関数、strcmpバーハーブを実装しようとしています。 #include <string.h> int my_strcmp(const char *s1, const char *s2) { const char *str1; const char *str2; str1 = s1; str2 = s2;