តើអ្វីជាភាពខុសគ្នារវាង \r និង \n? (តោះស្វែងយល់) - ភាពខុសគ្នាទាំងអស់។

 តើអ្វីជាភាពខុសគ្នារវាង \r និង \n? (តោះស្វែងយល់) - ភាពខុសគ្នាទាំងអស់។

Mary Davis

ភាសាសរសេរកម្មវិធីកុំព្យូទ័រគឺជាបណ្តុំនៃកម្មវិធីកុំព្យូទ័រ និងកម្មវិធី។ ពួកគេអនុញ្ញាតឱ្យអ្នកសរសេរកម្មវិធីកុំព្យូទ័រអាចទំនាក់ទំនងជាមួយកុំព្យូទ័រ បង្កើតក្បួនដោះស្រាយ និងសរសេរកម្មវិធីដែលអនុញ្ញាតឱ្យកុំព្យូទ័របំពេញការងារផ្សេងៗ។ កម្មវិធីទាំងនេះប្រើសំណុំតួអក្សរផ្សេងៗគ្នា។

សំណុំតួអក្សរគឺជាផ្នែកសំខាន់នៃការសរសេរកម្មវិធីកុំព្យូទ័រចាប់តាំងពីពួកវាកំណត់តួអក្សរដែលប្រើជាភាសា។

ពួកវាមាននិមិត្តសញ្ញាសម្រាប់លេខ អក្សរ និមិត្តសញ្ញាទូទៅដូចជាសញ្ញាដុល្លារ និងតួអក្សរពិសេសដែលប្រើសម្រាប់ពាក្យបញ្ជាសរសេរកម្មវិធី។ បើគ្មានសំណុំតួអក្សរទាំងនេះទេ កម្មវិធីកុំព្យូទ័រនឹងមិនត្រូវបានសរសេរ និងយល់បានត្រឹមត្រូវ។

/r និង /n គឺជាតួអក្សរពីរដែលប្រើក្នុងភាសាសរសេរកម្មវិធី។ តួអក្សរ / r នៅក្នុងភាសាកុំព្យូទ័រត្រូវបានគេស្គាល់ថាជា carriage return ហើយ /n គឺជាបន្ទាត់ feed ។

ភាពខុសគ្នារវាង /r និង /n ស្ថិតនៅក្នុងរបៀបដែលពួកវាកំណត់បន្ទាត់ថ្មីនៅពេលបញ្ចូលទិន្នន័យ

តួអក្សរពិសេស /r ឬ carriage return ណែនាំទស្សន៍ទ្រនិចឱ្យផ្លាស់ទីពីចុងបន្ទាត់មួយត្រឡប់ទៅដើមបន្ទាត់ដូចគ្នា ដោយសំខាន់គឺការសរសេរជាន់លើមាតិកាពីមុនដែលបានបញ្ចូល។ ម៉្យាងវិញទៀត /n ឬ line feed ជំរុញអោយមានបន្ទាត់ថ្មីនៅចំណុចណាដែលវាត្រូវបានបញ្ចូល។ មាតិកាដែលមានស្រាប់មិនត្រូវបានលុបនៅពេលប្រើ /n ។

ដូច្នេះ ការបញ្ជូនត្រលប់មកវិញគឺស័ក្តិសមទៅនឹងការអាប់ដេតអត្ថបទដែលមានស្រាប់ ខណៈពេលដែលផ្ទាំងព័ត៌មានអនុញ្ញាតឱ្យមានបន្ទាត់ទិន្នន័យបន្ថែមដោយមិនចាំបាច់ជំនួសមាតិកាពីមុនណាមួយ។

ប្រសិនបើអ្នកចាប់អារម្មណ៍លើតួអក្សរទាំងនេះដែលប្រើក្នុងកម្មវិធីកុំព្យូទ័រ សូមអានរហូតដល់ចប់។

តើ \r តំណាងឱ្យអ្វី?

/r គឺ​ជា​តួអក្សរ​បញ្ជា​ពិសេស​ដែល​ត្រូវ​បាន​ប្រើ​ក្នុង​ការ​សរសេរ​កម្មវិធី​កុំព្យូទ័រ។ វាត្រូវបានគេស្គាល់ថាជាការបញ្ជូនត្រឡប់មកវិញ និងអនុវត្តមុខងារសំខាន់ៗមួយចំនួន។

មានភាសាសរសេរកម្មវិធីផ្សេងៗគ្នា។
  • /r ប្រាប់កុំព្យូទ័រឱ្យផ្លាស់ទីអត្ថបទណាមួយ។ ទស្សន៍ទ្រនិច​ត្រឡប់​ទៅ​ដើម​បន្ទាត់—ជា​សំខាន់ វា «ត្រឡប់» វា​ទៅ​ទីតាំង​ដើម​វិញ។
  • /r ក៏ត្រូវបានប្រើប្រាស់ក្នុងប្រតិបត្តិការទ្រង់ទ្រាយផ្សេងៗផងដែរ។ នៅពេលផ្សំជាមួយ /n ឬតួអក្សរបញ្ជាផ្សេងទៀត /r អាចបង្កើតការណែនាំអំពីការផ្គុំឯកសារច្បាស់លាស់។
  • ជាចុងក្រោយ /r ពេលខ្លះត្រូវបានប្រើដើម្បីផ្ទេរទិន្នន័យរវាងឧបករណ៍ផ្សេងៗ និងកម្មវិធីបណ្តាញដើម្បីឱ្យពួកគេអាន និងបកស្រាយវា។
  • សរុបមក /r ដើរតួនាទីយ៉ាងសំខាន់ក្នុងការអនុវត្តមុខងារផ្សេងៗក្នុងការសរសេរកម្មវិធីកុំព្យូទ័រ។

តើ /n តំណាងឱ្យអ្វី?

/n ដែលត្រូវបានគេស្គាល់ថាជាតួអក្សរបន្ទាត់ថ្មី គឺជាតួអក្សរពិសេសដែលប្រើក្នុងកម្មវិធីកុំព្យូទ័រ។ វា​ត្រូវ​បាន​ប្រើ​ជា​ចម្បង​ដើម្បី​បញ្ជាក់​ពី​ការ​បញ្ចប់​នៃ​បន្ទាត់​នៃ​អត្ថបទ និង​ការចាប់ផ្តើម​នៃ​បន្ទាត់​ថ្មី​ក្នុង​ការ​សរសេរ​កូដ។

/n មានតួអក្សរ និងមុខងារបញ្ជាមួយ ឬច្រើនសម្រាប់បន្ទាត់ដាច់ដោយឡែកនៃអត្ថបទ។ សកម្មភាពនេះអនុញ្ញាតឱ្យអ្នកអភិវឌ្ឍន៍បង្កើតកូដប្រកបដោយសោភ័ណភាពបន្ថែមទៀត ដែលជួយដល់ការបកប្រែ ការកែកំហុស និងការបង្កើតឡើងវិញ។

វាក៏ដើរតួនាទីយ៉ាងសំខាន់ក្នុងការរៀបចំកូដ និងធ្វើឱ្យវាកាន់តែងាយស្រួលក្នុងការបកស្រាយដោយភាសាសរសេរកម្មវិធីផ្សេងទៀត។

/n អាចត្រូវបានរកឃើញនៅក្នុងភាសាសរសេរកម្មវិធីជាច្រើនដូចជា HTML, JavaScript និង Python ។ ការដឹងពីពេលវេលា និងទីកន្លែងដែលគួរដាក់/n ឱ្យបានត្រឹមត្រូវ គឺជារឿងចាំបាច់សម្រាប់ការសរសេរកម្មវិធី។

សូម​មើល​ផង​ដែរ: ការផ្សារភ្ជាប់ការសម្របសម្រួល VS ការផ្សារភ្ជាប់អ៊ីយ៉ុង (ការប្រៀបធៀប) - ភាពខុសគ្នាទាំងអស់។

ហេតុដូច្នេះហើយ /n ដើរតួយ៉ាងសំខាន់ក្នុងការសរសេរកូដ ព្រោះបើគ្មានវា បន្ទាត់នៃកូដអាចនឹងមិនបង្ហាញត្រឹមត្រូវ។

តើអ្វីជាភាពខុសគ្នារវាង \r និង \n?

/n និង /r តួអក្សរទាំងពីរបម្រើគោលបំណងក្នុងការសរសេរកម្មវិធីកុំព្យូទ័រ។ ទោះជាយ៉ាងណាក៏ដោយ ទាំងពីរនេះខុសគ្នាតាមវិធីមួយចំនួន។

  • /n តួអក្សរត្រូវបានប្រើដើម្បីបញ្ជាក់បន្ទាត់ថ្មី ខណៈពេលដែល /r ត្រូវបានប្រើដើម្បីត្រឡប់ទស្សន៍ទ្រនិចទៅដើមបន្ទាត់បច្ចុប្បន្ន។
  • /n អាច​ជួយ​នាំ​យក​រចនាសម្ព័ន្ធ​ទៅ​ផ្នែក​ខ្លីៗ​នៃ​កូដ ដូច្នេះ​អ្នក​សរសេរ​កូដ​ទាំងអស់​ត្រូវ​យល់​ពី​របៀប​ដែល​វា​ដំណើរការ។
  • /r ទោះ​យ៉ាង​ណា​ក៏​ផ្តល់ ភាពបត់បែនកាន់តែច្រើននៅពេលដោះស្រាយបញ្ហាការធ្វើទ្រង់ទ្រាយ ព្រោះវាអនុញ្ញាតឱ្យអ្នកកំណត់បរិយាកាសសរសេរឡើងវិញដោយប្រើគ្រាប់ចុចសាមញ្ញមួយ។
  • /n ជាធម្មតាបង្កើតចន្លោះរវាងបន្ទាត់ធំជាង /r ធ្វើ ដូច្នេះ /n គឺ ជាធម្មតាត្រូវបានប្រើសម្រាប់ការបំបែកកថាខណ្ឌ ខណៈពេលដែល /r ច្រើនតែដំណើរការប្រសើរជាងសម្រាប់ការតែងនិពន្ធខ្លីៗដូចជាចំណងជើង ឬចំណងជើងរង។

នេះគឺជាតារាងសង្ខេបពីភាពខុសគ្នារវាង /r និង /n ។

សូម​មើល​ផង​ដែរ: តើមានភាពខុសគ្នាខ្លាំងរវាងវីដេអូ 60 FPS និង 30 FPS ដែរឬទេ? (កំណត់អត្តសញ្ញាណ) - ភាពខុសគ្នាទាំងអស់។
/r /n
វាត្រូវបានគេស្គាល់ថាជា ការបញ្ជូនត្រលប់មកវិញ។ វាត្រូវបានគេស្គាល់ថាជាផ្ទាំងព័ត៌មាន។
វាត្រឡប់ទស្សន៍ទ្រនិចទៅការចាប់ផ្តើមនៃបន្ទាត់ដូចគ្នា។ បន្ទាត់ថ្មីត្រូវបានបង្កើតដោយការផ្លាស់ទីទស្សន៍ទ្រនិច។
វាបង្កើតចន្លោះតូចជាងរវាងបន្ទាត់។ វាបង្កើត គម្លាតធំរវាងបន្ទាត់។
វាត្រូវបានប្រើសម្រាប់ការតែងនិពន្ធខ្លីជាង។ វាត្រូវបានប្រើសម្រាប់កថាខណ្ឌវែងជាង។
ភាពខុសគ្នារវាង /r និង /n

នេះគឺជាវីដេអូឃ្លីបដែលពន្យល់អំពី /r និង /n។

/r ទល់នឹង /n

តើអ្វីទៅជាគោលបំណងនៃ / r?

/r គឺ​ជា​ពាក្យ​បញ្ជា​សរសេរ​កម្មវិធី​ដើម្បី​កំណត់​តួអក្សរ​បញ្ចប់​បន្ទាត់។

នៅពេល /r ត្រូវ​បាន​ដាក់​នៅ​ចន្លោះ​ពាក្យ​បញ្ជា​សរសេរ​កម្មវិធី​ពីរ វា​ជា​សញ្ញា​បញ្ចប់​នៃ​ពាក្យ​បញ្ជា​ជាក់លាក់​មួយ និង ការចាប់ផ្តើមនៃមួយផ្សេងទៀត។ នេះអនុញ្ញាតឱ្យទំនាក់ទំនងកាន់តែមានប្រសិទ្ធភាពរវាងកម្មវិធីកុំព្យូទ័រ ដោយសារ /r ធានាថាគ្រប់បន្ទាត់ ឬផ្នែកនៃកូដនឹងត្រូវបានបកស្រាយតាមលំដាប់ត្រឹមត្រូវរបស់ពួកគេនៅពេលប្រតិបត្តិ។

/r ត្រូវបានគេមើលឃើញជាទូទៅនៅក្នុងឯកសារអត្ថបទធម្មតា និងឯកសារ HTML ប៉ុន្តែក៏អាចត្រូវបានរកឃើញនៅក្នុងប្រភេទទិន្នន័យជាច្រើនទៀត រួមទាំងសៀវភៅបញ្ជី និងមូលដ្ឋានទិន្នន័យផងដែរ។

លើសពីនេះទៅទៀត /r គឺជាផ្នែកមួយដ៏សំខាន់នៃកម្មវិធីកុំព្យូទ័រណាមួយ ដោយសារវាជួយធានាថាព័ត៌មានត្រូវបានទាក់ទងយ៉ាងត្រឹមត្រូវរវាងកម្មវិធីដោយគ្មានកំហុស។

តើ \n ដូចគ្នានឹងការបញ្ចូលដែរឬទេ?

មនុស្សជាច្រើនតែងតែច្រឡំអំពីទំនាក់ទំនងរវាង /n និងគ្រាប់ចុចបញ្ចូល។ /n គឺជាតួអក្សរបន្ទាត់ដែលគេស្គាល់ថាជាតួអក្សរ "បន្ទាត់ថ្មី" ដែលបង្ហាញពីចុងបញ្ចប់នៃបន្ទាត់។បរិបទដើម្បីបំបែកអត្ថបទដោយចាប់ផ្តើមបន្ទាត់ថ្មី។

ការសរសេរកម្មវិធីកុំព្យូទ័រ

គ្រាប់ចុចបញ្ចូលគឺជាឧបករណ៍ត្រួតពិនិត្យការបញ្ចូលដែលប្រើដើម្បីចេញបញ្ជាទៅកុំព្យូទ័រឬឧបករណ៍ផ្សេងទៀតជាជាងបញ្ចូលទិន្នន័យ។ Put, /n បង្កើតបន្ទាត់ថ្មី ខណៈពេលដែល enter ផ្តល់ការណែនាំអំពីអ្វីដែលត្រូវធ្វើជាមួយទិន្នន័យដែលបានផ្តល់ឱ្យ។

ទាំង /n និង enter ដើរតួនាទីយ៉ាងសំខាន់ក្នុងការបង្កើតការធ្វើតេស្តដែលបានធ្វើទ្រង់ទ្រាយនៅក្នុងកម្មវិធីផ្សេងៗ។

ហេតុអ្វីបានជា /r ហៅថា Carriage Return?

/r, ឬ carriage return ទទួលបានឈ្មោះរបស់វាពីម៉ាស៊ីនអង្គុលីលេខកាលពីជំនាន់មុន។

នៅពេលដែលអ្នកប្រើចង់ប្តូររវាងបន្ទាត់នៃអត្ថបទនៅលើកំណែដើមនៃទាំងនេះ ម៉ាស៊ីនដែលគោរពពេលវេលា ដៃចង្កូតមួយត្រូវបានប្រើដើម្បីរុញក្រដាសឡើងលើ ហើយដាក់ទីតាំងសម្រាប់សរសេរនៅលើជួរបន្ទាប់ ដូចជារទេះរុញត្រូវបានទាញត្រឡប់ទៅកន្លែងចាប់ផ្តើមរបស់វា។

ដំណើរការនេះត្រូវបានគេហៅថា 'ការបញ្ជូនត្រឡប់មកវិញ។ ,' ដែលនៅទីបំផុតបានក្លាយទៅជា /r ដោយសារម៉ាស៊ីនអង្គុលីលេខបានវិវត្តទៅជាកុំព្យូទ័រតាមពេលវេលា។

បន្ទាត់ខាងក្រោម

  • /r (ការបញ្ជូនត្រឡប់) និង /n (ខ្សែបន្ទាត់) អាចមើលទៅស្រដៀងគ្នា ប៉ុន្តែពួកវា បម្រើគោលបំណងខុសគ្នាខ្លាំង។
  • /r ឬគេស្គាល់ថាជា 'return' ផ្លាស់ទីទស្សន៍ទ្រនិច ឬចំណុចបញ្ចូលនៅលើបន្ទាត់អត្ថបទទៅដើមបន្ទាត់។ /n ឬ 'បន្ទាត់ថ្មី' ផ្លាស់ទីទស្សន៍ទ្រនិច ឬចំណុចបញ្ចូលមួយបន្ទាត់ចុះក្រោម ដែលអនុញ្ញាតឱ្យអ្នកប្រើប្រាស់ចាប់ផ្តើមសរសេរនៅដើមបន្ទាត់បន្ទាប់។
  • /r អាច​ត្រូវ​បាន​ចាត់​ទុក​ថា​ជា​ការ​ត្រួត​ពិនិត្យ​មើល​មិន​ឃើញ​ដែល​ត្រូវ​បាន​ប្រើ​នៅ​ខាង​ក្នុង​ដោយ​កម្មវិធី​ដូច​ជា​កម្មវិធី​វាយ​អត្ថបទ​និង​កម្មវិធីរុករកបណ្ដាញសម្រាប់ការធ្វើទ្រង់ទ្រាយអត្ថបទ; /n គឺជាតួអក្សរដែលអាចមើលឃើញដែលអាចវាយបញ្ចូលទៅក្នុងឯកសារណាមួយ។
  • ទោះបីជា /r និង /n គឺជាតួអក្សរពិសេសក្នុងការគណនាក៏ដោយ /n តែម្នាក់ឯងអាចបង្កើតបន្ទាត់ថ្មីនៅលើវេទិកាភាគច្រើន។ /r ត្រូវបានភ្ជាប់ជាចម្បងជាមួយកុំព្យូទ័រចាស់ៗដូចជាប្រព័ន្ធប្រតិបត្តិការ DOS និង MacOS។

អានបន្ថែម

    Mary Davis

    Mary Davis គឺជាអ្នកនិពន្ធ អ្នកបង្កើតមាតិកា និងអ្នកស្រាវជ្រាវដែលមានជំនាញក្នុងការវិភាគប្រៀបធៀបលើប្រធានបទផ្សេងៗ។ ជាមួយនឹងសញ្ញាបត្រផ្នែកសារព័ត៌មាន និងបទពិសោធន៍ជាងប្រាំឆ្នាំក្នុងវិស័យនេះ ម៉ារីមានចំណង់ចំណូលចិត្តក្នុងការផ្តល់ព័ត៌មានដែលមិនលំអៀង និងត្រង់ទៅកាន់អ្នកអានរបស់នាង។ ស្នេហារបស់នាងសម្រាប់ការសរសេរបានចាប់ផ្តើមតាំងពីនាងនៅក្មេង ហើយបានក្លាយជាកម្លាំងចលករនៅពីក្រោយអាជីពដ៏ជោគជ័យរបស់នាងក្នុងការសរសេរ។ សមត្ថភាពរបស់ម៉ារីក្នុងការស្រាវជ្រាវ និងបង្ហាញការរកឃើញក្នុងទម្រង់ងាយស្រួលយល់ និងចូលរួមបានធ្វើឱ្យនាងពេញចិត្តចំពោះអ្នកអានទូទាំងពិភពលោក។ ពេលនាងមិនសរសេរ ម៉ារីចូលចិត្តធ្វើដំណើរ អាន និងចំណាយពេលជាមួយគ្រួសារ និងមិត្តភក្តិ។