strstr

    0熱度

    2回答

    我剛開始使用PHP,希望這裏有人能幫助我。 我想從另一個字符串中提取的字符串(「myRegion‘)(’mainString‘)在我的字符串始終以’myCountry:」開頭和結尾用分號(;)如果主字符串包含myCountry後,越來越多的國家或者如果主字符串後面沒有包含更多國家,則沒有任何內容。 實施例,以顯示主串不同的選項: myCountry:REGION1,區域2 myCountry:RE

    1熱度

    1回答

    我有下面的代碼。問題在於,當我運行它時,它沒有爲我搜索到的搜索顯示任何內容;嘗試printf("%s", strstr(tracks[i], search_for))裏面爲,帶回空,但沒有問題做跟蹤[i]和search_for。請幫忙!。 #include <stdio.h> #include <string.h> char tracks[][80]={ "I left my he

    0熱度

    1回答

    我想告訴他們給我的參數是共享庫還是命令,我命令使用該特定命令加載庫或exec。 現在我所要做的是: if(strstr(argv[1],".so")!=NULL){ //Load library etc... } else exec(argv[1],&argv[1],NULL); perror("exec"); exit(1); 但是似乎它的東西錯了

    1熱度

    5回答

    我有一個結構定義爲; struct player { int no, age; char name[20]; } players[10]; 數組從文件中填充。我嘗試做的是,從用戶處獲得輸入,將輸入添加到char數組,將其發送到循環中的搜索(char lookup [])函數和名稱字段。 EDİT:對不起,我糾正了訂單。我正在嘗試循環。 char *p = strst

    0熱度

    1回答

    有人可以告訴我爲什麼p總是NULL,即使strstr正確找到(在搜索功能)?我從文件中填充結構數組。對不起,重新發帖this other question但他們都沒有幫助。 #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <string.h> struct player { int no,

    3熱度

    1回答

    我知道有快速字符串搜索算法,如Boyer–Moore和Knuth–Morris–Pratt,具有O(n + m)複雜度,而平凡的解決方案將是O(n * m)。 那麼最流行的工具鏈 - gcc和Visual Studio的strstr()的實現是使用這些快速的O(n)算法,還是使用平凡的解決方案?

    -1熱度

    3回答

    我需要在c中的兩個字符串模式之間提取文本。 實施例: aaaaaa<BBBB>TEXT TO EXTRACT</BBBB>aaaaaaaaa PATTERN1=<BBBB> PATTERN2=</BBBB> 感謝。

    -2熱度

    2回答

    我想在c中創建一個代碼,用於搜索使用strstr()函數在txt文件中找到字符串的次數。 我用strastr()做了一個測試代碼,但是我有一個問題。 例如,我有類似" this is a text"的句子,當我搜索"is"時,我得到一個結果"is found 2 times",因爲它從「this」取「is」。我不想從thisis我想「是」作爲唯一的字。我可以搜索沒有這個「問題」與的strstr()

    0熱度

    3回答

    我想學習C語言中的字符串處理。我寫了一個程序,它存儲了一些音樂曲目,並幫助用戶檢查他/她是否有歌曲記住,存在於存儲的軌道中。這是通過要求用戶輸入一串字符來完成的。程序然後使用strstr()函數來檢查輸入的單詞/文本是否與任何軌道上的任何單詞/文本匹配,如果是,則顯示軌道號和名稱。 我寫的代碼功能在一開始就是正確的。但是有一個很大的缺陷,這是由於for循環的不正確使用。我會告訴程序和輸出的兩片一線

    0熱度

    2回答

    問題是來自與here一段代碼的聲明(在頁面上的最後一個PHP程序)的說法是: if (stristr($q, substr($name,0,$len))) {...} 但根據manual的stristr()返回類型爲字符串。它返回一個字符串,而不是一個布爾,所以我們如何在if語句中使用它?