Hi there,

My compiler gave me the following warning for some code:

\main.c(83) : warning C4047: 'initializing' : 'float *' differs in levels of indirection from 'int'

line 83 reads:

Code:
float *weights = malloc(n* sizeof *weights);
and is a pointer declaration that is inside a function other than main (local to?, still getting used to the meta-language). The code seems to work fine but I am interested in what the compiler is trying to tell me here.

Any comments would of course be greatly appreciated.

Boggle.