bonjour
j'ai toujours été habitué à initialisé les variables (en C/C++)
par ex tous les string a NULL
les integer/long, ... a 0
mais est-ce le meme cas en vb.net?
merci de m'éclairer :d
bonjour
j'ai toujours été habitué à initialisé les variables (en C/C++)
par ex tous les string a NULL
les integer/long, ... a 0
mais est-ce le meme cas en vb.net?
merci de m'éclairer :d
c un conseil que tu demande ou tu as problème???
Pour le conseil : t pas obligé d'initialiser tes variables mais ca t'empeche pas de le faire tt le temps!
j'ai pas de problème
mais en fait a l'école on ns apprend a tjrs initialier les variables en C/C++
pcq lors du lancement des programmes, si on n'initialise pas, il y a beaucoup de déchets memoires dans les variables etc...
par ex :
int i
i au lancement du programme vaudra une chaine de déchets mémoires si jme souviens bien...
alors je me demandais s'il en était de meme pour le dotnet (vb.net)
bah en fait si tu fais
ton i aura par défaut la valeur 0
Code : Sélectionner tout - Visualiser dans une fenêtre à part int i
quand tu déclares une variable globale par exemple tu ne l'initialise pas tout de suite mais tu l'initialise quand tu en as besoin (enfin je fais comme ca moi)
donc de tout facon si tu veux te servir d'une variable faut toujours l'initialiser à un moment ou un autre!
par contre pour ce qui est des tableaux tu dois leur filer une longueur ou les implémenter avec un autre tableau avant de pouvoir faire quelque chose dessus.
merci, je vais garder a l'esprit qu'il faille toujours initialiser les variables![]()
En cherchant autre chose je suis tombé sur un truc qui pourrait t'intéresser.
Tu l'as peut-être déjà lu mais au cas où tu ne l'aurais pas fait, tiens![]()
Partager