C/C++教程

[C/C++]C语言-踩坑记录

本文主要是介绍[C/C++]C语言-踩坑记录,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

很久没写C语言的代码,发现很多小细节。

0.C语言常规头文件

#include <stdlib.h>
#include <stdio.h>

1. 二维数组的开辟和释放-malloc()&free()

double ** a;   //a[m][n]
a = (double **) malloc (sizeof(double *) *m);
    for (int i = 0; i < m; i ++)
        a[i] = (double *) malloc (sizeof(double) *n);
for (int i = 0; i < m; i ++){
    free(a[i]);
}
free(a);
这篇关于[C/C++]C语言-踩坑记录的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!