Funck besuchte das Gymnasium in Torgau sowie die Ruprecht-Karls-Universität Heidelberg. 1859 wurde er im Corps Guestphalia Heidelberg recipiert. Am 1. Oktober 1859 trat er als Einjährig-Freiwilliger in das 20. Infanterie-Regiment der Preußischen Armee ein. Unter Beförderung zum Sekondeleutnant erfolgte Mitte Dezember 1860 seine Versetzung in das 7. Brandenburgische Infanterie-Regiment Nr. 60 nach Wriezen. Mit diesem Verband nahm Funck 1864 während des Krieges gegen Dänemark an den Kämpfen bei Windeby, Missunde, der Erstürmung der Düppeler Schanzen sowie dem Übergang nach Alsen teil. Nach Kriegsende absolvierte er zur weiteren Ausbildung ab Oktober 1865 die Kriegsakademie. Dieses Kommando musste er aufgrund des Krieges gegen Österreich 1866 unterbrechen. Nach seiner Teilnahme an der Schlacht bei Königgrätz und dem Friedensschluss setzte Funck seine Studien an der Kriegsakademie bis Ende Juli 1868 fort. Zwischenzeitlich zum Premierleutnant aufgestiegen, wurde er anschließend zum Hessischen Feldartillerie-Regiment Nr. 11 und dann zur Dienstleistung beim Großen Generalstab kommandiert.