我正在尝试使用C中的strtok()
删除双引号。我的字符串包含“b”,但我希望删除双引号。每当我使用strtok()
时,我可以删除的是第二个双引号。
输出:
"b
期望的输出:
b
我的尝试:
strtok(inttbo[ctr].value1, "\"\"");
答案 0 :(得分:0)
虽然不是最好的方法,但你可以试试这个。
由于它是C,因此您的字符串必须存储在数组中。因此,不是从第0个索引打印,而是从第一个索引打印。
OR
使用strncpy将字符串复制到第一个索引的另一个字符串,然后打印