void my_cool_function()
{
obj_scene_data scene;
obj_scene_data *scene_ptr = &scene;
parse_obj_scene(scene_ptr, "test.txt");
}
爲什麼我會永遠創建一個指向一個局部變量如上,如果我可以做在聲明堆棧中變量的指針時是否有任何要點?
void my_cool_function()
{
obj_scene_data scene;
parse_obj_scene(&scene, "test.txt");
}
以防萬一它是相關的: INT parse_obj_scene(obj_scene_data * DATA_OUT,字符*文件名);
我對替代例如糾正一個小錯誤 – leonbloy 2010-06-04 19:53:57