Maison > Questions et réponses > le corps du texte
大家讲道理2017-04-25 09:05:55
Les variables globales et les variables d'instance non initialisées ont des valeurs par défaut nulles.
Vous pouvez consulter la documentation :
http://www.rubyist.net/~slage...
Avant l'initialisation, une variable globale a la valeur spéciale nil.
http://www.rubyist.net/~slage...
les variables d'instance ont la valeur nulle jusqu'à ce qu'elles soient initialisées.
给我你的怀抱2017-04-25 09:05:55
L'accès à une variable non initialisée renvoie zéro, et zéro peut être considéré comme une erreur.
Pourquoi ? Parce que c'est pratique, il est très difficile de signaler des erreurs à chaque fois et de devoir les gérer. De plus, vous êtes un programmeur génial, capable de bien utiliser les langages de programmation, et vous ne gâcherez pas le programme à cause de zéro (๑•̀ㅂ•́)و✧, donc je ne signalerai pas d'erreur.