二维数组赋值给一维数组,子函数返回获取临时变量的指针导致问题
1 说明在C语言中,如果从子函数获取指针,然后将指针拷贝给其他数据,容易出现拷贝不成功。这是因为子函数的变量,分配在栈上,当子函数退出时,对应的变量也生命周期结束。如果此时在将指针指向的数据拷贝,容易出现拷贝不成功。2 问题代码示例#include <stdio.h>unsigned char* GetArray(int num){ unsigned cha...
原创
2019-05-30 16:11:27 ·
1948 阅读 ·
0 评论