我遇到了很多C代码。我不太了解代码块的语法。该代码显示在c文件中。我将代码粘贴到下面,没有包含指令。我不明白那是什么它不是正式的函数定义。有人可以帮助您理解代码,尤其是前两行吗?我了解大括号中的代码块。
load(net)
BPNN *net;
{
float *units;
int nr, nc, imgsize, i, j, k;
nr = layer_size;
imgsize = nr * nc;
units = net->input_units;
k = 1;
for (i = 0; i < nr; i++) {
units[k] = (float) rand()/RAND_MAX ;
k++;
}
}