Perguntas com a marcação «arrays»

263
Como crio uma matriz de seqüências de caracteres em C?

Eu estou tentando criar uma matriz de seqüências de caracteres em C. Se eu usar este código: char (*a[2])[14]; a[0]="blah"; a[1]="hmm"; O gcc me dá "aviso: atribuição do tipo de ponteiro incompatível". Qual é a maneira correta de fazer isso? edit: Estou curioso para saber por que isso deve dar...

263
Onde é definida a propriedade length da matriz?

Podemos determinar o comprimento de um ArrayList<E>método público size(), como ArrayList<Integer> arr = new ArrayList(10); int size = arr.size(); Da mesma forma, podemos determinar o comprimento de um Arrayobjeto usando a lengthpropriedade String[] str = new String[10]; int size =...

258
Obtendo uma lista de chaves de matriz associativas

Eu tenho uma matriz associativa em Javascript: var dictionary = { "cats": [1,2,3,4,5], "dogs": [6,7,8,9,10] }; Como obtenho as chaves deste dicionário? ie eu quero var keys = ["cats", "dogs"]; Edite 7 anos depois: Apenas para corrigir a terminologia - não existe uma 'matriz associativa' em...

256
Matriz de teclas de dicionário em rápida

Tentando preencher uma matriz com seqüências de caracteres das teclas em um dicionário rapidamente. var componentArray: [String] let dict = NSDictionary(contentsOfFile: NSBundle.mainBundle().pathForResource("Components", ofType: "plist")!) componentArray = dict.allKeys Isso retorna um erro de:...

254
Como converter uma matriz de caracteres em uma string?

A conversão de um C ++ stringem uma matriz de caracteres é bem direta, usando a c_strfunção de string e depois o fazendo strcpy. No entanto, como fazer o oposto? I têm uma matriz de char como: char arr[ ] = "This is a test";para ser convertido de volta para: string str = "This is a...