Null karakter - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 Temsil çeşitleri
  • 2 Notlar
  • 3 Kaynakça

Null karakter

  • العربية
  • Čeština
  • Deutsch
  • English
  • Français
  • עברית
  • Bahasa Indonesia
  • İtaliano
  • 日本語
  • 한국어
  • Nederlands
  • Polski
  • Português
  • Tiếng Việt
  • 中文
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi

Null, bilgisayar biliminde henüz değeri atanmamış olan ya da hiçbir değere sahip olmayan şeyleri ifade etmek için kullanılmaktadır.[1] Bazen null byte ya da null terminator olan bilinen null karakter ise ASCII gibi karakter kodlama biçimlerinde sıfır değerine sahip karakterdir. Genellikle NUL ya da NULL olarak kısaltılan null karakter hemen hemen tüm programlama dillerinde mevcuttur.[2]

Null karakter, eskiden bir yazıcıya ya da bir bilgisayar terminaline hiçbir şey yapmaması için gönderilmekteydi. Bunun sebebi satır sonuna gelindiğinde, karakterleri kağıt üzerine işleyen mekanizmanın hareket edip bir sonraki satır başına gelmesi için zaman tanımaktır. Bu nedenle, bazı cihazlar yanlışlıkla null karakteri boşluk olarak ifade etmektedir. Daha da eski zamanlarda kullanılan delikli bantlarda ise null karakter hiçbir delik olmayan satır ya da sütun ile ifade edilmekteydi.

Günümüzde ise C ve türevleri programlama dillerinde null karakter önemli bir yere sahiptir. Çünkü dizelerin sonunun belirtilmesi için kullanılmaktadır.[3] Bu tarz dizelere "null ile sonlandırılmış dize" [Not 1] adı verilmektedir.

Temsil çeşitleri

[değiştir | kaynağı değiştir]

Null karakter yaygın olarak kaynak kodlarında \0 olarak ifade edilmektedir. URL'de ise null karakterler %00 olarak ifade edilirken, UNICODE null karakterini U+0000 olarak ifade etmektedir.

Notlar

[değiştir | kaynağı değiştir]
  1. ^ İngilizcesi null-terminated string

Kaynakça

[değiştir | kaynağı değiştir]
  1. ^ "Bilişim Terimleri Sözlüğü". Can Uğur Ayfer. 3 Haziran 2002 tarihinde kaynağından arşivlendi. 
  2. ^ "A byte with all bits set to 0, called the null character, shall exist in the basic execution character set; it is used to terminate a character string literal." — ANSI/ISO 9899:1990 (the ANSI C standard), bölüm 5.2.1
  3. ^ "A string is a contiguous sequence of characters terminated by and including the first null character" — ANSI/ISO 9899:1990 (the ANSI C standard), bölüm 7.1.1
"https://tr.wikipedia.org/w/index.php?title=Null_karakter&oldid=35974211" sayfasından alınmıştır
Kategoriler:
  • Karakter kodlamaları
  • Bilgisayar bilimi taslakları
  • Sayfa en son 19.16, 3 Eylül 2025 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
Null karakter
Konu ekle