2012-10-05 16 views
138

Eğer bu iki anahtar kelime varsa, o zaman kendi anlamlarının olması gerekir. Bu yüzden onları farklı kılan ve kodlarının ne olduğunu bilmek istiyorum."Satır besleme" ile "satır başı dönüşü" arasındaki fark nedir?

+0

Wikipedia göz at: http://en.wikipedia.org/wiki/Carriage_Return#Computers ait – exic

+1

Olası kopyalar [? Satırbaşı, satır besleme ve form besleme nelerdir] (http://stackoverflow.com/questions/3091524/what-are-carriage-return-linefeed-and-form-feed) – jtbandes

+2

Bu makaleye bir göz atın, Kusursuz olan her şeyi temizler http://digital.ni.com/public. nsf/allkb/5A5A050A3019A573862575F30061D49B –

cevap

200

satır beslemesi bir satırı ileriye taşımak anlamına gelir. Kod \n'dur.
A satır başı, imleci satırın başına kaydırmayı ifade eder. Kod \r'dur.

Windows editörleri, metin dosyalarında genellikle ikisi de \r\n'un birleşimini kullanır. Unix çoğunlukla sadece \n kullanır.

Ayırma, çizgiyi değiştirmek için tekerleği döndürdüğünüzde ve çizginin başlangıcında yazmaya yeniden başlamak için taşıyıcıyı hareket ettirdiğinizde, daktilo zamanlarından kaynaklanır. Bu iki adımdı.

+12

Eski Daktilo'ların bile iki adımı temsil etmeyi düşündüklerini düşünürdünüz. – ColacX

+12

@ColacX Geçerli satırdaki metnin üzerine yazmak istendiğinde satır besleme olmadan bir satır başı çekimi yapmak genellikle yararlıdır. Bu hem daktilo hem de terminaller için geçerlidir. – Dan

+1

Yani, Windows'da, bir satırın sonu için uygun sıra "\ n \ r" gibi görünecek? – Delfino

8

Her ikisi de eski baskı günlerinden birincildir.

Satır başı, tam olarak teleferik yazıcıların/eski daktiloların günlerinden itibaren bir sonraki satıra dönecek ve kağıdı yukarı itecektir. Bu şimdi \r diyoruz.

Satır besleme LF hattın sonunu bildirir, hattın sona erdiğini belirtir - Ancak imleci numaralı satıra taşımaz. Başka bir deyişle, imleci/yazıcı kafasını bir sonraki satıra geri döndürmez.

Daha muhtelif detaylar için, kurtarma için güçlü wikipedia.

+4

Taşıyıcının geri dönüşünün, bir sonraki satıra geçmek yerine, aynı çizginin başlangıcına geçmesi anlamına geldiğine inanıyorum. Daktilo benzetmesi, hem bir sonraki satıra dikey olarak (hat beslemesi) hem de çizginin başlangıcına (satırbaşı geri dönüşü) dönülmesini ifade eder. http://en.wikipedia.org/wiki/Carriage_return – Feckmore

4

Daktiloda veya bilgisayar yazıcısında, satırı satırın başına döndüren eylem. Genellikle kısaltılmış CR, bir satır başı, imleci (veya yazıcı kafasını) geçerli satırın başına hareket ettiren özel bir koddur. ASCII karakter kümesinde, bir satır başı dönüşün ondalık değeri 13'dir.

18

Yeterli ödül puanı almadığım için yorum yapamadığım için, @Burhan Khalid tarafından verilen doğru cevaba yanıt vermem gerekiyor.
Çok katmanlı dilde Enter tuşuna basıldığında, satır başı ve satır beslemesi bulunur.
Satır başı, imleci çizginin başına doğru yönlendirir ve Satır besleme, imleci dikey olarak bir sonraki satıra kaydırır. Her ikisinin birleşimi size yeni satır (\ n) efekti verir.
Referans - https://en.wikipedia.org/wiki/Carriage_return#Computers

+0

Ayrıca, bilgisayarların daktilo - metin işleme ile değiştirilmesinde kırılma çizgisi ve kırılma paragrafı arasındaki fark haline gelir. – Gustavo

İlgili konular