Dab tsi yog null cim ntawm ib txoj hlua?
Dab tsi yog null cim ntawm ib txoj hlua?

Video: Dab tsi yog null cim ntawm ib txoj hlua?

Video: Dab tsi yog null cim ntawm ib txoj hlua?
Video: Leng Yang - Yog Vim Dab Tsi (Official Full Song | Nkauj Tawm Tshiab) 2020/05/24 2024, Tej zaum
Anonim

A tus cwj pwm null yog a tus cwj pwm nrog allits me ntsis teem rau xoom. Yog li ntawd, nws muaj tus lej lej ntawm xoom thiab tuaj yeem siv los sawv cev qhov kawg ntawm a txoj hlua ntawm cov cim , xws li ib lo lus lossis kab lus. Qhov no pab programmers txiav txim qhov ntev ntawm hlua.

Raws li txoj cai, koj ntaus tus cwj pwm null li cas?

Nyob rau hauv daim ntawv sau npe tus cwj pwm null yog ^@. Ntawm qee cov keyboards, ib qho tuaj yeem nkag a tus cwj pwm null byholding cia Ctrl thiab nias @ (ntawm US layouts tsuas yog Ctrl + 2 willoften ua hauj lwm, tsis tas yuav ⇧ Ua haujlwm kom tau txais @sign).

Dab tsi yog tus cim null hauv Java? Lub neej ntawd tus nqi ntawm char primitive hom yog'u0000'( tus cwj pwm null ) raws li tau hais hauv tsab xov xwm Java Lus Specification. Qhov shortcut rau 'u0000' yog ', Yog li ntawd null tuaj yeem sawv cev los ntawm 'u0000' lossis '. Cov hauv qab no Java program validates null sawv cev siv piv txwv char teb 'c'.

Tsis tas li ntawd, ib txoj hlua puas tuaj yeem yog null?

Ib qho khoob txoj hlua Txawm li cas los xij, yog tus nqi - nws yog ib txoj hlua ntawm tsis muaj cim. Null yog qhov tseem ceeb 'tsis muaj dab tsi' - nws yog lub neej ntawd 'tus nqi' (siv lub ntsiab lus xoob) uas Java muab rau txhua yam khoom sib txawv uas tsis tau pib. Null tsis yog tus nqi tiag tiag - thiab yog li ntawd, tsis muaj khoom.

Vim li cas cov hlua xaus nrog null?

Vim C siv null - xaus hlua , uas txhais tau tias cov kawg ntawm tej txoj hlua yog cim los ntawm tus nqi ASCII 0 (tus null tus cwj pwm), uas tseem muaj nyob hauv C li '. Null Kev txiav tawm yog qhov sib txawv ntawm ntau yam lus siv hlua.

Pom zoo: