gpt4 book ai didi

字符**到字符*

转载 作者:太空宇宙 更新时间:2023-11-04 07:29:45 26 4
gpt4 key购买 nike

所以,

我有一个字符**;它本质上是一个句子,带有指向该句子中每个单词的指针;即

'h''i''\0''w''o''r''l''d''\0''y''a''y''!''\0'

在这种情况下,我希望使用可以接受不同单词量和字母数的句子的函数来提取最后一个字符*(耶!)。有任何想法吗?到目前为止,我发现了一些库函数可以做类似的事情,但没有一个能完全做到这一点。

最佳答案

当您将值分配给 char ** 时,您如何跟踪最后一个词?您的问题的答案取决于此。您可以使用终端值,例如。在最后一个单词之后的 NULL 值,然后像 strlen 那样搜索终端值,或者将长度存储在 size_t 变量或 struct 具有灵活的数组成员(即 struct fubar { size_t size; char *word[]; },带有一些 push_back 函数来重新分配整个对象随着数组的增长而增加 size)。如果没有关于您目前编写的代码的更多信息,我无法确定其中哪一个适用于您。

关于字符**到字符*,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14948519/

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