在C语言中,无法直接返回一个数组,但是可以通过返回对应类型指针的方式,返回数组。在大多数情况下,一维...
不能直接返回一个数组,但是可以用其他方式实现类似功能。方法1:利用全局变量 分析:全局变量作为C语言的一个知识点,虽然我们都了解它的特点,但在实际教学过程中应用得并不是很多。由于全局变量的作用域是从定义变量开始直到程序结束,而对于编写有多个返回值的C语言函数,我们可以考虑把要返回的多个值定...
我写了一个函数,截取某个区段的字符串,请问有什么办法能返回 substring 函数中截取的子字符串吗?我只想到了两种解决方法:从参数再传入一个字符串结果数组;使用malloc 动态申请。拿不到正确的值,从网上了解是因为局部的 res 变量再 substring 函数结束就已经被回收了。希望大佬们指点交流。登录...
直接把输入搞成这个数组的指针,不反回任何值都行。
不能直接返回一个数组,但是可以用其他方式实现类似功能。方法1:利用全局变量 分析:全局变量作为C语言的一个知识点,虽然我们都了解它的特点,但在实际教学过程中应用得并不是很多。由于全局变量的作用域是从定义变量开始直到程序结束,而对于编写有多个返回值的C语言函数,我们可以考虑把要返回的多个值...