SORU
14 AĞUSTOS 2009, Cuma


\R ve \n arasındaki fark nedir?

Nasıl \r \n farklı? Unix vs Windows vs Mac ile ilgili bir şey olduğunu düşünüyorum, ama aralarında belirgin farklar var tam olarak, ve yukarıdaki diyagram/maç aramak için emin değilim.

CEVAP
14 AĞUSTOS 2009, Cuma


Farklı karakterler. \r satır başı ve \n satır besleme.

"Eski" bir satır yazıcılar, \r yazıcı kafa satır başlatmak için geri gönderildi, ve \n gelişmiş kağıt. Hem bu nedenle bir sonraki satırda yazdırmaya başlamak için gerekli idi.

Açıkçası buna bağlı olarak hala \r satırın başına gitmek için kullanın ve varolan metnin üzerine yazmak mümkün olabilir konsol rağmen biraz alakasız şimdi.

Daha da önemlisi, Unix satır ayırıcı olarak \n Kullanma eğilimi, Windows satır ayırıcı ve Mac (OS 9) \r\n kullanma eğilimindedirkullanılırsatır ayırıcı olarak \r kullanmak için. (Mac OS X Unıx-y, bunun yerine \n kullanan; \r yerine rağmen kullanıldığı bazı uyumluluk durumlar olabilir.)

Daha fazla bilgi için, Wikipedia newline article bkz.

EDİT: Bu dil çok hassas. C# ve, örneğin, \n Javaher zamandemek U satır besleme olarak tanımlanan 000A, Unicode. C ve C su anlamını özel platform olduğu için biraz muddier. Ayrıntılar için yorumlara bakınız.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • iMasterful

    iMasterful

    11 EYLÜL 2009
  • lilstevie89

    lilstevie89

    25 Mart 2011
  • STITCHLESS TV how to sew your own style tutorials

    STITCHLESS T

    9 HAZİRAN 2011