Pytania oznaczone «arrays»

263
Jak utworzyć tablicę ciągów w C?

Próbuję utworzyć tablicę ciągów znaków w C. Jeśli użyję tego kodu: char (*a[2])[14]; a[0]="blah"; a[1]="hmm"; gcc daje mi „ostrzeżenie: przypisanie z niezgodnego typu wskaźnika”. Jaki jest właściwy sposób to zrobić? edytuj: Jestem ciekawy, dlaczego powinno to dać kompilatorowi ostrzeżenie,...

263
Gdzie jest zdefiniowana właściwość długości tablicy?

Możemy określić długość ArrayList<E>korzystania z jego metody publicznej size(), np ArrayList<Integer> arr = new ArrayList(10); int size = arr.size(); Podobnie możemy określić długość Arrayobiektu za pomocą lengthwłaściwości String[] str = new String[10]; int size =...

258
Uzyskiwanie listy kluczy tablicy asocjacyjnej

Mam tablicę asocjacyjną w JavaScript: var dictionary = { "cats": [1,2,3,4,5], "dogs": [6,7,8,9,10] }; Jak zdobyć klucze tego słownika? tzn. chcę var keys = ["cats", "dogs"]; Edytuj 7 lat później: aby poprawić terminologię - nie ma czegoś takiego jak „tablica asocjacyjna” w Javascripcie -...

256
Szybka tablica z kluczy słownika

Próba szybkiego wypełnienia tablicy ciągami z kluczy w słowniku. var componentArray: [String] let dict = NSDictionary(contentsOfFile: NSBundle.mainBundle().pathForResource("Components", ofType: "plist")!) componentArray = dict.allKeys Zwraca błąd: „AnyObject” nie jest identyczny z...

254
Jak przekonwertować tablicę char na ciąg?

Konwersja C ++ stringna tablicę char jest dość prosta przy użyciu c_strfunkcji string, a następnie wykonania strcpy. Jak jednak zrobić odwrotnie? Muszę tablica znak jak: char arr[ ] = "This is a test";być przekonwertowany na adres: string str = "This is a

252
Usuwanie duplikatów elementów z tablicy w Swift

W Swift po prostu piszesz, Set( yourArray )aby tablica była unikalna. (W razie potrzeby zamówiony zestaw). Zanim było to możliwe, jak to się stało? Mogę mieć tablicę, która wygląda następująco: [1, 4, 2, 2, 6, 24, 15, 2, 60, 15, 6] Lub, naprawdę, dowolna sekwencja podobnie wpisanych części...