gpt4 book ai didi

c - "char *accum(const char *source);"在C中是什么意思?

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

我正在研究 Codewars 中的一些编程实践,其中大多数只从这一行开始:

char *accum(const char *source);

我以前从未见过这个语法,它到底有什么作用?我假设它将accum分配给了源,但我尝试打印accum,但它给我带来了这个错误:

undefined reference to `accum'

最佳答案

这是一个函数的签名。它允许您使用稍后在代码中定义的函数。

如果您想声明一个在参数中采用 float 并返回 int 的函数,您必须编写这段代码: int myFunction(float arg);

因此,这里有一个函数的签名,该函数返回 char * 并采用 const char * 类型的参数

关于c - "char *accum(const char *source);"在C中是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56803099/

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