在Ruby中为什么$a和@a返回的是nil?
PHP中文网
PHP中文网 2017-04-25 09:03:55
0
2
1226

不应该是报错么?

PHP中文网
PHP中文网

认证0级讲师

membalas semua(2)
大家讲道理

Pembolehubah global yang tidak dimulakan dan pembolehubah contoh mempunyai nilai lalai sifar.
Anda boleh menyemak dokumentasi:
http://www.rubyist.net/~slage...

Sebelum pemulaan, pembolehubah global mempunyai nilai khas sifar.

http://www.rubyist.net/~slage...

pembolehubah tika mempunyai nilai sifar sehingga ia dimulakan.

给我你的怀抱

Mengakses pembolehubah yang tidak dimulakan mengembalikan sifar, dan sifar boleh dianggap sebagai ralat.

Kenapa? Kerana ia mudah, sangat menyusahkan untuk melaporkan ralat setiap kali dan perlu menanganinya. Selain itu, anda seorang pengaturcara yang hebat, mampu menggunakan bahasa pengaturcaraan dengan baik, dan tidak akan merosakkan atur cara kerana tiada (๑•̀ㅂ•́)و✧, jadi saya tidak akan melaporkan ralat.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan