ההבדל בין \r ל \n במחרוזת
-
מה ההבדל בין שניהם?
בוינפורמס, בתבת טקסט מרובה שורות כדי לרדת שורה צריך לכתוב את שניהם.
במסג בוקס כדי לרדת שורה מספיק אחד.
בוורד (כלומר שנגשים לוורד בצורה תכנותית) שניהם עושים סימן סוף פסקה אלא שאחד עבה ואחד דק.
באינדיזיין (שנגשים צורה תכנויתית) \r הוא מעבר שורה והשני סוף פסקה אמיתי.
מה הלוגיקה מאחורי זה, והאם יש שני סוגי סוף פסקה מאיזה טעם?פורסם במקור בפורום CODE613 ב16/09/2016 12:25 (+03:00)
-
\r מחזיר את הסמן לראש השורה
\n מתחיל שורה חדשהאם תחזור לראש השורה בלי לרדת לשורה חדשה מה שיקרה זה שיכתוב של השורה הנוכחית. אבל רוב התוכנות מבינות שלא זה מה שאתה מתכוון ולכן מוסיפים מעצמם את השורה החדשה.
וכן אם תעשה שורה חדשה בלי לחזור לתחילת שורה תקבל שורה חדשה שמתחילה איפה שפסקה השורה העליונה, וגם כאן רוב התוכנה מבינות מעצמן מה רצית לעשות.וראה כאן.
פורסם במקור בפורום CODE613 ב16/09/2016 12:33 (+03:00)