使用strtok从char指针分配char值

时间:2019-09-05 00:24:36

标签: c

我正在努力从strtok获取所需的数据。第一次成为使用指针等的C初学者很难。

我基本上是在读取一个包含一些数字的文件,它们之间" "之间有一个空格。我可以成功读取文件并打印从strtok得到的分隔符,但是当我要使用从strtok得到的值时出现问题。

我有一个名为Cell的类型,看起来像这样

typedef struct{
    //Other things
    char value;
}Cell;

我知道strtok返回一个char*,但是我需要在char内存储一个实际的Cell。是否可以使用strtok来做到这一点,还是应该寻找另一个要使用的功能?。

我也可以在char*内存储Cell,但是当我退出使用strtok的方法时,该引用是否消失了?

0 个答案:

没有答案