Ich lese "King KNs C-Programmierung" und habe die folgende Aussage gefunden:
Wir haben die Verwendung des Ausdrucks
sizeof(a)/sizeof(a[0])zur Berechnung der Anzahl der Elemente in einem Array erörtert . Der Ausdrucksizeof(a)/sizeof(t), bei dem t der Typ der Elemente eines Elements ist, würde ebenfalls funktionieren, wird jedoch als minderwertige Technik angesehen.
Warum wird es als minderwertige Technik angesehen?