C++的一个函数的返回值可以是结构体吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++的一个函数的返回值可以是结构体吗?相关的知识,希望对你有一定的参考价值。

当然是可以的,结构体也是一种数据类型
struct a

int a;
int b;

a fun()

a test;
return test;
参考技术A 可以是结构体。参考程序如下:
struct a

int a;
int b;

a fun()

a test;
return test;
参考技术B 可以啊,你把结构当成是一种自定义的数据类型就好了! 参考技术C 可以 参考技术D 当然可以

matlab newff函数的返回值是一个结构体吗?,请问结构体里面都有啥,分别代表啥

net = newff(。。。。。)
net.iw
net.performfcn
net..trainparam.goal
等等 这些都代表什么意思呢

参考技术A 我用matlab 6.5
>> patient.name = 'John Doe';
patient.billing = 127.00;
patient.test = [79 75 73; 180 178 177.5; 220 210 205];
workspace看 patient 变量双击自打 array editor能看内容!追问

朋友,我在问你newff函数 你回答的是什么呢?
你回答的完全不沾边,朋友

以上是关于C++的一个函数的返回值可以是结构体吗?的主要内容,如果未能解决你的问题,请参考以下文章

matlab newff函数的返回值是一个结构体吗?,请问结构体里面都有啥,分别代表啥

C++指针问题,请问如何定义一个返回值为结构体指针数组的函数?

C语言中函数和函数体的区别是啥?

C++ 引用与返回值

为啥 C++ 从 C# 中为返回自定义结构的函数获取错误的参数值

golang中返回空结构体可以返回nil吗