strstr

    0熱度

    3回答

    我試圖編寫一個函數,返回字符串中子字符串的第一次出現的索引。 像「YSC」將返回2. 搜索摩天大樓好像因爲的strstr while循環後,其輸出的子串的正確第一炭做的工作,但它不是正確地計算並返回正確的INT。 我可能有這個設置錯誤,因爲我正在向函數傳遞一個數組,並且嘗試使用嵌套循環時遇到了很多錯誤,所以我嘗試了一個while循環,而不是編譯但沒有正確輸出。 我還是相當新的指針,並將它們作爲參數

    2熱度

    3回答

    該程序要求我從重定向文件(filetoreadfrom.data)中查找包含子字符串(在命令行參數中指定)的字符串。該文件包含一個單詞列表(字符串)。如果字符串包含子字符串,則打印字符串。命令行如下: ./program子< filetoreadfrom.data 我不斷收到「分割故障(核心轉儲)」錯誤信息,我不知道爲什麼。起初我以爲這是因爲沒有malloc'我的字符數組,但現在我已經通過修復字符

    0熱度

    1回答

    for($check = 0; $check<12;$check++) { echo "<strong>" .$cars[$check] .":</strong>"; foreach($models as $model) { if (stristr($model, $cars[$check])) { echo $model

    5熱度

    2回答

    當NULL作爲strstr中的參數傳遞時的行爲是什麼? 考慮: char * p = NULL; char * s = NULL; 案例1:strstr(p, "Hello"); 案例2:strstr("With my dog", p); 案例3:strstr(p, s); 我的理解是,該行爲是不確定的,並留給了所有3例的實施。 根據Microsoft Visual Studio文檔,他們執

    1熱度

    3回答

    代碼獲取用戶輸入(HTML標記) ex: <p> The content is   text only   inside tag </p> gets(str); 任務是具有newline("\n") while((ptrch=strstr(str, " ")!=NULL) { memcpy(ptrch, "\n", 1); } printf

    0熱度

    2回答

    我想在C中創建一個可以獲取環境變量的代碼,然後使用strstr從該結果中搜索特定的單詞。我使用的是UBUNTU OS和gcc編譯器。這是我寫的代碼。評論是我預期會發生的事情。 #include <stdio.h> #include <string.h> #include <unistd.h> extern char **environ; extern char **tmp; exter

    0熱度

    2回答

    我試圖在給定文件中找到一個字符串(實際上該文件是tar文件(請注意這裏),並且我在記事本++中打開該文件並隨機抽取從打開的文件中得到一個字符串),然後我將這個完整的tar文件存儲在一個緩衝區中,現在我想查找使用存儲緩衝區中的strstr函數複製的字符串的位置。 做的代碼是這樣的(這是絕對正確的) - char *compare= "_.png"; //suppose this is the cop

    -2熱度

    1回答

    請你給我一些想法,將字符串轉換爲:char string [20] =「www.msn.es」到另一個字符串:3www3msn2es0。我只是想要想法,我應該使用strstr,或者你可以用char指針和bucles來完成。非常感謝,這是我第一次參加這個論壇。

    0熱度

    3回答

    似乎無法看到我的錯誤,當我編譯並運行時,我只是得到「Search for:」出現,我輸入了一些應該顯示結果但什麼也沒有發生,只是退出的東西。 我已經從Head First C書中完全重新創建了這段代碼(但是它的工作原理並不一樣),它們在搜索時會顯示結果。 所以打我的傢伙,我做錯了什麼?提前致謝!! 順便說一句,數組+數組指針我的頭在哈哈。 下面的代碼: #include <stdio.h> #i

    0熱度

    4回答

    我試圖找到一個字符串是否包含了一定的文本或不使用的strstr() $t = "http://site.com/image/d2737cda28cb420c972f7a0ce856cf22"; var_dump(strstr('/image/', $t)); exit; 但是這給false。爲什麼它給予fasle?如何解決它?