如何返回字符串的地址(作为字符指针)

新玩家

我的文件每行仅包含一个单词(最多20个字符),并且也有100行。我正在尝试从文件中读取随机行,并将其放在char * str这个随机字符串中。我需要将该单词的地址使用稍后读取的字符串(因为在我将其打印为2d数组后(例如单词拼图)。我该如何返回它们的地址,或稍后在其他函数中打印它需要什么?您能告诉我一个例子吗?搜索大约1天,它从文件中读取了随机单词,但仍然没有启发。

char read(char *file, char *str);
return (char *)str;

不能按我预期的那样工作,有警告

从返回类型为'char'的函数中返回'char *'会使指针变为整数而无需强制转换。

苏拉夫·戈什(Sourav Ghosh)

首先,read()是众所周知的POSIX库函数,对于用户定义的函数,请不要使用与库函数相同的名称

也就是说,错误(或警告)消息非常清楚,类型不匹配。要返回a char *,您需要具有返回类型为的函数char *定义具有char *返回类型的函数,例如

char * my_read (.....

代替

char my_read (.....

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从函数返回字符串[字符指针]

来自分类Dev

从函数返回字符串[字符指针]

来自分类Dev

将字符串地址作为参数传递给指针,指针传递给char函数

来自分类Dev

为什么Objective-C中的字符串指针接受并返回字符串的值而不是内存地址?

来自分类Dev

返回全局字符串变量的地址

来自分类Dev

从成员函数返回字符串指针

来自分类Dev

函数返回指向字符串的指针

来自分类Dev

从指针数组返回字符串的函数

来自分类Dev

SQL作为IF语句返回的字符串

来自分类Dev

jQuery返回json作为字符串

来自分类Dev

将字符串作为 Observable 返回

来自分类Dev

字符串地址

来自分类Dev

将字符串文字地址分配给指针

来自分类Dev

如何找到字符串文字的地址?

来自分类Dev

如何用指针反转字符串

来自分类Dev

C ++字符串指针与其指向的字符串没有相同的内存地址

来自分类Dev

如何使用javascript将url地址字符串作为url的参数传递?

来自分类Dev

如何使用字符串作为R文件中资源的指针

来自分类Dev

如何将字符串作为指针执行大写转换

来自分类Dev

如何获取JSX作为字符串?

来自分类Dev

如何使用函数作为字符串?

来自分类Dev

如何使用URL作为字符串?

来自分类Dev

如何更改字符串指针指向的字符?

来自分类Dev

如何在单元格内以字符串形式返回单元格地址?

来自分类Dev

如何将智能合约返回的地址转换为可读字符串?

来自分类Dev

在C#中管理返回的字符串指针

来自分类Dev

指向结构的指针不返回字符串

来自分类Dev

在C中返回指向字符串文字的指针

来自分类Dev

使用char指针复制字符串时返回null

Related 相关文章

热门标签

归档