Frage

Ich bekomme hier eine Warnung.Die Warnung sagt, dass 'Integer-Konvertierung ergibt Ergebnisse in Abkürzung'.Es bleibt auch, wenn ich den Typecast (U16) entferne. generasacodicetagpre.

Wie löse ich diese Warnung?Ich habe den folgenden Code verwendet und die Warnung entfernt, aber unsicher, ob es der richtige Weg ist, um es zu tun. generasacodicetagpre.

Vielen Dank im Voraus!

War es hilfreich?

Lösung

c-Compiler mögen nicht, wenn Sie versuchen, konstante Werte in einen L-Wert zuzuordnen, der nicht groß genug ist, um sie zu halten.Ich würde vermuten, dass die Compiler-Autoren davon ausgehen, dass Sie wissen, welchen Wert verwendet werden soll, da Sie eine Konstante erklären, daher muss etwas falsch sein, wenn Sie möglicherweise seinen Wert abschneiden.Hier ist eine Lösung, die funktioniert, ist jedoch nicht Ihr ideales Ergebnis: generasacodicetagpre.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top