Archiv verlassen und diese Seite im Standarddesign anzeigen : dictionary
blenderkid
29.11.2007, 18:25
Kennt sich jemand mit Python aus, wenn ja, gibt es in C auch etwas wie ein Dictionary in Python 8-[
... gibt es in C auch etwas wie ein Dictionary in Python
Direkt gibt es diesen Datentyp nicht. Für den Index eines Arrays könnte man in C auch nicht jeden Datentyp nehmen, denn der ist immer numerisch. Man kann aber in C mit enum einer Zahlenreihe z.B. Buchstaben zuweisen. Diese kann man dann wieder als Index eines Arrays nehmen.
Gruß Dirk
blenderkid
29.11.2007, 18:57
ahh, danke, kann man auch ein array als index nehmem
Nein,
wie gesagt, ein Arrayindex in C ist stets ein Integer. Du könntest eine Hash-Table nehmen.
Gruß, CowZ
Nimmt das enum nicht unnötig Speicher? Wenn du die Namen schon weist, dann könntest du ja mittels
#define [Buchstaben] 0
festlegen und dann das Array abtasten!?
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.