我是新的 C++ 编程,刚开始使用结构和指针,我有一个疑问。
我有一个结构和无效函数()
struct my_struct
{
int x;
}
void my_function(){
my_struct* x=10
}
我需要将 my_struct* x 的值返回给调用函数。
我看到的大多数返回结构指针的示例都没有使用 void function() 而是像这样使用
struct my_struct
{
int x;
}
struct my_struct* my_function( int* x){
//assign the value for X and return by assign a reference `&` from caller function
}
那么不可能从 void 函数返回结构指针,还是我需要使用 void 指针?请多多包涵并帮助我,我是编程新手。