strchr

    0熱度

    1回答

    所以,我正在尋找一個C函數,相當於PHP的爆炸函數。 對於那些不熟悉的人:Explode抓取一個字符串並分析由給定char /轉義序列分隔的每個條目。關於這個函數的最好的部分是它的返回值,它是一個已經僞造了所有條目的數組。問題是,這似乎並不存在於C中,可用的最接近的函數是strchr,但它只返回指向分裂的第一次出現的指針。 編輯:這裏是函數,雖然它有不同的行爲(如返回值不同),這是我想要的。 in

    2熱度

    1回答

    我想在字符指針上找到strchr的第一個匹配項後又多出2個字符。該字符串可以是這樣的: foo;bar;2012 -> should output foo;b foo;caz; -> should output foo;c foo; -> should output foo (there are no +2 chars) foo -> null 對於第一種情況,我想我可以這樣做

    4熱度

    4回答

    假設我有一個由用戶asdfgh\hj輸入的字符串,我希望找出字符串中\字符的索引。我如何在C中做到這一點? 我試過strchr()函數作爲strchr("asdfgh\hj",'\')但編譯器拋出一個錯誤。 然後,我使用==運算符,但它的同樣的問題 - 再次編譯器拋出一個錯誤。

    3熱度

    1回答

    JavaScript中是否存在與strchr等效的函數?請幫幫我。謝謝。

    0熱度

    1回答

    我有具有以下數據的CSV數據文件: H1,H2,H3 a,"b c d",e 當我通過Excel作爲CSV文件打開,所以能夠顯示與片材列標題爲H1, H2, H3和列值:a for H1, multi line value as b c d for H2 和c for H3 我需要解析使用C程序文件,並有值拿起這個樣子。 但是,我下面的代碼將無法正常工作,因爲我具備多線值的列

    0熱度

    2回答

    我在C中潛入指針和字符串,我仍然習慣於一些概念。我試圖實現strchr()函數的一個版本 - 與string.h中的一樣 - 用於學習目的,但基本的東西仍然是不正確的。 這裏是我的代碼: #include <stdio.h> char* my_strchr(const char* str, int c){ if (str == NULL){ printf("STR is N

    0熱度

    2回答

    如果我有一個字符串,如char str [] = "hello;people;how;are;you" 並使用strchr(str,";")如何獲取字符串的第N個標記?

    3熱度

    1回答

    使用gcc/g ++編寫指定代碼示例成功。 strchr呼叫沒有錯誤,這顯然將const char *改爲char *。 我發現strchr被聲明爲char * strchr(const char *, int)在兩個不同的來源pubs.opengroup.org和cplusplus.com 如果strchr是爲拋棄常量性來實現,那麼,爲什麼是這樣呢? 如果目標是提供可在char *和const

    2熱度

    4回答

    我差不多完成了這個學期的學期,而且我正在寫一個函數來查找字符串中某個字符的編號,考慮到老師分配的功能原型。我知道我必須做一些愚蠢的事情,但是這個代碼要麼鎖定,要麼無限循環地在我的函數中循環。 這是一項任務,所以我不是在尋找任何人爲我做作業,而僅僅是指出我錯在哪裏以及爲什麼,所以我可以理解如何解決它。我希望你願意給予的幫助。 下面是我寫的代碼: #include <stdio.h> #includ

    0熱度

    1回答

    該命令將在以下形式: 命令文件名字節\ nfile_contents 我沒有麻煩分離ADD,文件名和字節數,但我不知道如何獲得服務器命令的其餘部分,即文件內容。 這是我如何解析每個命令。目前要獲取文件內容,我得到最左邊的char *,即'\ n'。 file_contents char *永遠不會從NULL更改。 command = strtok(message, " \n"); file =