gpt4 book ai didi

c - strtok 以字符串文字作为参数

转载 作者:行者123 更新时间:2023-11-30 21:36:24 26 4
gpt4 key购买 nike

当将字符串文字作为第二个参数传递给 char *strtok(char *str, const char *delim); 时,为什么使用 -Wpedantic 进行编译会警告来自不兼容指针类型的赋值? ,对此可以采取什么措施?

最佳答案

由于警告内容为:“来自不兼容指针类型的赋值”,因此问题必定出在 strtok 赋值的左侧,例如如下所示:

int *foo;
foo = strtok(s, ",");

您必须确保赋值的左侧具有兼容的指针类型,例如 char *void *

关于c - strtok 以字符串文字作为参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54448981/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com