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