所以,我正在寻找一个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程序文件,并有值拿起这个样子。 但是,我下面的代码将无法正常工作,因为我具备多线值的列