Problema dichiarazione Variabili Globali/Locali nel progetto e nelle Librerie

E perché dovrebbe essere un macello? Il problema dell'overflow dell'array si ha se lo spazio dove si sta andando a scrivere/leggere risulta già occupato da altre variabili. Nel tuo esempio, che io possa vedere, le uniche variabili presenti sono l'array di 6 bytes che hai creato. Di co seguenza al 100 esimo byte dal l'inizio dell'array non ci va nulla, e più essere usato come stai facendo. Il problema nascerebbe se avessi qualcosa che scrive/legge in quel punto, di diverso dall'array