SORU
22 HAZİRAN 2010, Salı


Başı, satır besleme, form besleme ne?

Aşağıdaki kontrol karakterleri ne anlama geliyor:

  1. Başı

  2. Besleme hattı

  3. Form besleme

CEVAP
23 HAZİRAN 2010, ÇARŞAMBA


Başı aşağıya doğru ilerleyen olmadan geçerli satırın başına dönmek demektir. Adı gözlemcinin adı icat edildiğinde nadir olarak bir yazıcı arabası geliyor. Bu yaygın olarak "r", kısaltılmış CR ve 0xD ASCII değeri 13. \kaçmış.

Satır besleme aşağıya doğru bir sonraki satıra geçmek anlamına gelir; ancak, yeniden ve yeniden adlandırıldı. "". Yeni satır olarak kullanıldıĞında ^em>sona erdirirsatır (genellikle karıştıayıransatır). Bu "\n", kısaltılmış EĞER ya NL, ve ASCII değeri 10 veya 0xA. yaygın olarak kaçtı. CRLF (ama CRNL) çifti için kullanılır "\r\n".

Form besleme yanındaki aşağı doğru ilerlemek "anlamına gelir. sayfa Genelde sayfa ayracı olarak kullanılmış, ama şimdi de bölüm ayırıcı olarak kullanılır. (Nadiren kaynak kod mantıksal olarak bağımsız işlevleri veya fonksiyonları gruplara bölmek için kullanılır.) Metin editörleri bu karakter kullanabilirsiniz "". sayfa sonu ekleme Buna genelde "f", kısaltılmış FF ve ya 0xC ASCII değeri 12. \kaçmış.

Denetim karakterleri olarak, çeşitli şekillerde yorumlanmış olabilir.

En sık görülen fark (ve muhtemelen tek değer endişesi) satır sonuna CRLF Windows, NL Unıx-sever, CR eski Mac'ler (sanırım durum değişti biraz ile OS X olmak üzere Unıx). NL, aynı karakter için OLURSA anlam kayması Windows ve Unıx arasındaki farklar not verir. (Windows, tabii, Unix daha yeni, bu semantik kayma kabul etmedi. Mac CR kullanma tarihini bilmiyorum.) Birçok metin editörleri bu üç biçimleri herhangi bir dosya okumak ve aralarında dönüştürebilirsiniz, ancak tüm yardımcı olabilir.

Form besleme biraz daha ilginç olsa da daha az yaygın olarak kullanılan doğrudan), ve her zamanki tanımı sayfa ayırıcı, tek gelecek arasındaki çizgiler (örn sonra yeni satır sırası NL, CRLF veya CR) veya başlangıç veya son dosya.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • LiteralMSPaint

    LiteralMSPai

    27 EKİM 2010
  • Microsoft Research

    Microsoft Re

    24 EKİM 2008
  • Perihelion

    Perihelion

    23 NİSAN 2008