用malloc
这类函数时一定要检查返回值,否则可能会导致程序非正常终止。下面说明一般的方法:
float *vector = malloc(20 * sizeof(float));
if(vector == NULL) {
// malloc分配内存失败
} else {
// 处理vector
}
用malloc
这类函数时一定要检查返回值,否则可能会导致程序非正常终止。下面说明一般的方法:
float *vector = malloc(20 * sizeof(float));
if(vector == NULL) {
// malloc分配内存失败
} else {
// 处理vector
}