c - 指针数组的大小

标签 c pointers

我正在编写一个程序,它接收用户输入的文本,并将其保存在指针数组中,每个单词作为一个指针(假设是 char** 单词)

我的问题是:一旦我有了它,我怎么知道单词的大小?

最佳答案

无法查看 C 数组并知道它包含多少个元素,因此您需要进行跟踪。

事实上,您可能需要跟踪两件事:(1) 您创建的数组有多大(您可以处理的最大单词数),以及 (2) 您实际有多少单词到目前为止看到的。

关于c - 指针数组的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10435806/

相关文章:

c - 我的 K-Dane 算法实现有什么问题?

c - 当目标文件和静态库中存在相同的符号时,链接器不会发出多个定义错误

c - 使用 scanf ("%d ") 在 %d 之后有一个空格

c - 未初始化 C Visual 中使用的指针变量

更改指针地址 - 函数

c - system v IPC 中的 "key"是什么东西?

c - 在 Linux 中使用 C 实现零 RAM

c - 如何以不需要收获 child 的方式 fork 过程

C++指针和数组基础

javascript - 谁能用 JavaScript 语言向我解释 "pointers"是什么?