Es las sich auch fast so, als ob es per se nicht gestattet ist, einen double einem int* zuzuweisen (bzw. heute als (int*)(void*)value damit der Compiler nicht meckert). Kann in bestimmten Fällen explizit erwünscht sein (und man nimmt gerade wegen so was gerne C als Sprache). Daher lieber von Fehlern schreiben, die dann auftauchen, sofern solche Zuweisungen nicht beabsichtigt war. -- Filzstift 15:58, 19. Dez. 2023 (CET)