函数返回结构体局部变量的指针.函数结束,局部变量不是被释放了吗,为什么返回的局部结构体指针还可以用 typedef struct int score char sno
不是不可以,但是一定要在调用这个函数的地方,定义另外一个指针接受函数返回的那个指针。否则的话,函数...
下面回答问题:可以返回,但要注意一点,堆区内存的需要手动释放,否则会产生内存泄漏
你这样做虽然结果对了,但是一,如上述会出现被改掉的机会,答案有时候会错;二,这样返回指针是不对的用法,以后程序大了,会很乱,而且会出现很多意想不到的bug,到时候很难查的!看书学学规范用法。