Float in Byte umwandeln

Ok, du willst zahl[] löschen. Nicht bigEndian[]

Verwende Array Initialisierer. Dann klappt das auch auf Anhieb:

float zahl[11] = { 1.0, 2.0 };

Damit wird der Rest automatisch auf 0.0 initialisiert.

Ansonsten memset(zahl, 0, sizeof(zahl));
Das ist aber nicht nötig wenn man es gleich richtig initialisiert. Außerdem sind die geschweiften Klammern übersichtlicher.