所以,我正在尋找一個C函數,相當於PHP的爆炸函數。 對於那些不熟悉的人:Explode抓取一個字符串並分析由給定char /轉義序列分隔的每個條目。關於這個函數的最好的部分是它的返回值,它是一個已經僞造了所有條目的數組。問題是,這似乎並不存在於C中,可用的最接近的函數是strchr,但它只返回指向分裂的第一次出現的指針。 編輯:這裏是函數,雖然它有不同的行爲(如返回值不同),這是我想要的。 in
我想在字符指針上找到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
對於第一種情況,我想我可以這樣做
我有具有以下數據的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程序文件,並有值拿起這個樣子。 但是,我下面的代碼將無法正常工作,因爲我具備多線值的列