Entfernen Sie ein element aus einem char-array (C)

Ich versuche zu entfernen, einen char aus einem array und ich habe Probleme. Ich Lesen Sie, wie Sie es tun, mit zahlen, aber es scheint, unterscheidet sich vom entfernen von chars aus, da Sie nicht für mich arbeiten.

Wenn ich habe das folgende array:

char stuff[][20] = {"one", "two", "three", "four", "five"};     

Wie kann ich Sie entfernen das element "vier" zum Beispiel, so kann ich

{"one", "two", "three", "five"};   
  • Lassen Sie den compiler zählen für Sie char stuff [][20] = ...
  • Wie machst du es mit ganzen zahlen? Es ist nicht viel anders mit strings (denken Sie daran, ein string ist ein array)
InformationsquelleAutor Avión | 2013-05-21
Schreibe einen Kommentar