【发布时间】:2018-04-05 22:06:31
【问题描述】:
我有一个接受char ** 的函数;它在内部使用它来维护连续调用之间的上下文。
定义char **x并将x传递给它与定义char *x并传递&x有什么区别?
对于上下文: 在阅读源代码之前,我尝试自行实现 strtok 手册页中的示例。我有段错误。然后经过尝试,我查看了源代码。
问题是我定义了char **x 并将x 作为**saveptr 参数传递,但是将定义更改为char *x 并传递给&x 解决了问题。
到底是什么问题?
【问题讨论】:
标签: c pointers segmentation-fault strtok addressof