Objective-C 函数返回数组
-
函数返回数组
Objective-C编程语言不允许将整个数组作为函数的参数返回。但是,您可以通过指定不带索引的数组名称来返回指向数组的指针。您将在后面章学习指针,因此可以跳过本章,直到您了解Objective-C中的指针的概念。如果要从函数返回一维数组,则必须声明一个返回指针的函数,如以下示例所示:要记住的第二点是,Objective-C不主张将局部变量的地址返回到函数外部,因此您必须将局部变量定义为静态变量。现在,考虑以下函数,它将生成10个随机数,并使用数组返回它们,并按如下所示调用此函数- -
示例
当以上代码一起编译并执行时,将产生以下结果-