[C con Clase] Problemilla con esta definicion de matriz

halowin halowin3 en gmail.com
Mar Dic 16 17:35:27 CET 2008


SP> La función C/C++ para el "seno" es "sin", no "sen".
SP> Prueba de nuevo. ;-)

Hola Salvador, excepto ese error de transcripcion, NO funciona:

float mate[2][2]={ {sin(3.14/4),0},{0,-cos(3.14/4)} };

Me dice: El elemento inicializador no es constante.

Pero si la inicializo como:

float mate[2][2];
mate[0][0]=sin(3.14/4);
mate[0][1]=0;
mate[1][0]=0;
mate[1][1]=-cos(3.14/4);

Asi si funciona.

Pero mi duda de antes continua.

Gracias.


Más información sobre la lista de distribución Cconclase