Bu iki anahtar kelime varsa, o zaman kendi anlamları olmalıdır. Onları farklı kılan ve kodlarının ne olduğunu bilmek istiyorum.
Bu iki anahtar kelime varsa, o zaman kendi anlamları olmalıdır. Onları farklı kılan ve kodlarının ne olduğunu bilmek istiyorum.
Yanıtlar:
Bir satır besleme , bir satır ileri gitmek anlamına gelir. Kod \n
.
Bir satır başı , imleci satırın başına taşıma anlamına gelir. Kod \r
.
Windows editörleri hala \r\n
metin dosyalarında olduğu gibi her ikisinin kombinasyonunu kullanırlar . Unix çoğunlukla yalnızca \n
.
Ayırma, daktilo zamanlarından gelir; çizgiyi değiştirmek için kağıdı hareket ettirmek için tekerleği çevirdiğinizde ve satırın başlangıcında yazmaya başlaması için taşıyıcıyı hareket ettirdiğinizde. Bu iki adımdı.
\n\r
?
Yeterince ödül puanı olmadığından yorum yapamadığım için @Burhan Khalid'in verdiği doğru cevaba cevap vermem gerekiyor.
Çok sıradan bir dilde Enter tuşuna basın, satır başı ve satır beslemenin birleşimidir.
Satır başı, imleci satırın başlangıcına yatay olarak işaret eder 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
Bunların her ikisi de eski baskı günlerinden birincildir.
Şaryo dönüşü, teletype yazıcıların / eski daktiloların olduğu günlerdir, burada şaryo tam anlamıyla bir sonraki satıra dönecek ve kağıdı yukarı itecektir. Biz buna böyle diyoruz \r
.
Satır besleme LF
satırın sonuna işaret eder, satırın sona erdiğine işaret eder - ancak imleci bir sonraki satıra taşımadı . Başka bir deyişle, imleç / yazıcı kafasını bir sonraki satıra "döndürmez".
Daha kapsamlı ayrıntılar için, kurtarmaya kudretli wikipedia .