Domande taggate «initialization»


6
Inizializzazione dell'array di caratteri C.
Non sono sicuro di cosa ci sarà nell'array char dopo l'inizializzazione nei seguenti modi. 1. char buf[10] = ""; 2. char buf[10] = " "; 3.char buf[10] = "a"; Per il caso 2, penso che buf[0]dovrebbe essere ' ', buf[1]dovrebbe essere '\0', e da buf[2]a buf[9]sarà contenuto casuale. Per il …


3
Inizializzazione di una struttura su 0
Se ho una struttura come questa: typedef struct { unsigned char c1; unsigned char c2; } myStruct; Quale sarebbe il modo più semplice per inizializzare questa struttura su 0? Sarebbe sufficiente quanto segue? myStruct _m1 = {0}; o Avrei bisogno di inizializzare esplicitamente ogni membro a 0? myStruct _m2 = …
116 c  struct  initialization 


3
Quando avviene l'inizializzazione della classe statica?
Quando vengono inizializzati i campi statici? Se non creo mai un'istanza di una classe, ma accedo a un campo statico, TUTTI i blocchi statici ei metodi statici privati ​​utilizzati per istanziare campi statici privati ​​vengono chiamati (in ordine) in quell'istante? E se chiamo un metodo statico? Esegue anche tutti i …


8
Come posso inizializzare un elenco C # nella stessa riga lo dichiaro. (Esempio di raccolta di stringhe IEnumerable)
Sto scrivendo il mio codice di prova e non voglio scrivere: List<string> nameslist = new List<string>(); nameslist.Add("one"); nameslist.Add("two"); nameslist.Add("three"); Mi piacerebbe scrivere List<string> nameslist = new List<string>({"one", "two", "three"}); Tuttavia {"uno", "due", "tre"} non è una "Raccolta di stringhe IEnumerable". Come posso inizializzarlo in una riga utilizzando la IEnumerable string …




4
Inizializzazione predefinita di std :: array?
Con C ++ 11 std::array, ho la garanzia che la sintassi std::array<T, N> x;inizializzerà per impostazione predefinita tutti gli elementi dell'array? EDIT : in caso contrario, esiste una sintassi che funzionerà su tutti gli array (inclusi gli array di dimensioni zero) per inizializzare tutti gli elementi al loro valore predefinito? …

5
inizializzazione di un array booleano in java
Ho questo codice public static Boolean freq[] = new Boolean[Global.iParameter[2]]; freq[Global.iParameter[2]] = false; qualcuno potrebbe dirmi esattamente cosa sto facendo di sbagliato qui e come lo correggo? Ho solo bisogno di inizializzare tutti gli elementi dell'array su Boolean false. grazie

7
Confusione sull'inizializzazione dell'array in C
In linguaggio C, se inizializza un array come questo: int a[5] = {1,2}; quindi tutti gli elementi dell'array che non sono inizializzati esplicitamente verranno inizializzati implicitamente con zeri. Ma, se inizializzo un array come questo: int a[5]={a[2]=1}; printf("%d %d %d %d %d\n", a[0], a[1],a[2], a[3], a[4]); produzione: 1 0 1 …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.