Мөрний хоосон тэмдэгт гэж юу вэ?
Мөрний хоосон тэмдэгт гэж юу вэ?

Видео: Мөрний хоосон тэмдэгт гэж юу вэ?

Видео: Мөрний хоосон тэмдэгт гэж юу вэ?
Видео: Мөнгийг хэн захирдаг вэ?Бид яагаад өртэй амьдардаг вэ? 2024, May
Anonim

А хоосон тэмдэгт нь зан чанар allits битүүдийг тэг болгож тохируулсан. Иймд энэ нь тэг гэсэн тоон утгатай бөгөөд a-ийн төгсгөлийг илэрхийлэхэд ашиглаж болно мөр -ийн тэмдэгтүүд үг, хэллэг гэх мэт. Энэ нь програмистуудад уртыг тодорхойлоход тусалдаг утаснууд.

Үүний дагуу та null тэмдэгтийг хэрхэн бичих вэ?

Тасарсан тэмдэглэгээнд хоосон тэмдэгт нь ^@. Зарим гар дээр нэг нь болно оруулах а хоосон тэмдэгт Ctrl-г удаан дарж, @ дарна уу (АНУ-ын загвар дээр Ctrl + 2 нь ихэвчлэн ажилладаг тул @ тэмдгийг авахын тулд ⇧ Shift хийх шаардлагагүй).

Java хэл дээрх null тэмдэгт гэж юу вэ? Үндсэн төрлийн тэмдэгтийн өгөгдмөл утга нь'u0000'( хоосон тэмдэгт )-д заасны дагуу Java Хэлний тодорхойлолт. 'u0000'-ын товчлол нь '', Тэгэхээр the null 'u0000' эсвэл ''-ээр төлөөлж болно. Доорх Java програмыг баталгаажуулдаг null 'c' instance char талбарыг ашиглан дүрслэл.

Нэмж хэлэхэд, мөр нь null байж болох уу?

Хоосон мөр , гэхдээ энэ нь үнэ цэнэ юм - энэ нь a мөр ямар ч дүргүй. Null нь үндсэндээ "юу ч биш" - энэ нь Java нь эхлүүлээгүй Объект хувьсагчдад өгдөг анхдагч "утга" (нэр томъёог чөлөөтэй ашиглах) юм. Null Энэ нь үнэхээр үнэ цэнэ биш бөгөөд тиймээс шинж чанаргүй.

Мөрүүд яагаад тэгээр төгсдөг вэ?

Учир нь C ашигладаг null - дуусгавар болсон утаснууд , энэ нь гэсэн үг Төгсгөл ямар ч мөр ASCII 0 утгаар тэмдэглэгдсэн байна ( null тэмдэгт), энэ нь С хэлэнд мөн '' хэлбэрээр илэрхийлэгддэг. Null дуусгавар болгох нь бусад олон хэлээр ярьдаг аргаас эрс ялгаатай утаснууд.

Зөвлөмж болгож буй: