-->

Introduction of C

What is C Programming?

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

C ត្រូវបានបង្កើតឡើងក្នុងឆ្នាំ 1972។ វាជាភាសាចំណាស់បំផុតមួយដែលត្រូវប្រើសូម្បីតែសព្វថ្ងៃនេះ!

វា​គឺ​ជា​ភាសា​សរសេរ​កម្មវិធី​ដែល​គេ​ប្រើ​យ៉ាង​ទូលំទូលាយ​បំផុត​មួយ​ក្នុង​ពិភពលោក។

វាមានឥទ្ធិពលលើភាសាពេញនិយមជាច្រើន ជាពិសេស C++។

ប៉ុន្តែហេតុអ្វីបានជាយើងនៅតែប្រើភាសាសរសេរកម្មវិធីចាស់បែបនេះ?

ហេតុអ្វីមិនមែនជាអ្វីដែលថ្មី និងងាយស្រួលយល់ ដូចជា Python?

ចូរយើងស្វែងយល់។



លក្ខណៈពិសេសរបស់ C

Simple : C គឺជាភាសាដែលមានមូលដ្ឋានលើ Structure ពោលគឺយើងអាចបែងចែកកម្មវិធីធំមួយទៅជាផ្នែកជាច្រើន ដែលធ្វើអោយវាងាយស្រួលក្នុងការសរសេរ និងយល់។


មានប្រសិទ្ធភាព និងរហ័ស

  • កម្មវិធីដែលសរសេរជា C មានប្រសិទ្ធភាព និងរហ័ស។
  • នេះគឺជាកត្តាសំខាន់បំផុតសម្រាប់ការប្រើប្រាស់ C លើភាសាផ្សេងទៀត។
  • C ត្រូវ​បាន​គេ​ចាត់​ទុក​ថា​ជា "ជិត​នឹង​កុំព្យូទ័រ" ដែល​មាន​ន័យ​ថា​យើង​អាច​សរសេរ​កម្មវិធី​កុំព្យូទ័រ​ឱ្យ​ធ្វើ​អ្វី​ដែល​យើង​ចង់​បាន​យ៉ាង​ជាក់លាក់។
  • ដើម្បីយល់ពីអត្ថន័យនេះគឺជាការប្រៀបធៀបមួយ៖ស្រមៃថាអ្នកចង់ឱ្យបងប្រុសរបស់អ្នកទិញនំខេកពីហាង។នៅក្នុងPythonអ្នកគ្រាន់តែប្រើបន្ទាត់មួយដើម្បីនិយាយថា "ទិញនំខេកពីហាងឱ្យខ្ញុំ។ បងប្រុសរបស់អ្នកនឹងត្រលប់មកវិញក្នុងរយៈពេល 5 ម៉ោង ពីព្រោះគាត់បានទៅហាងមួយឆ្ងាយណាស់ដើម្បីទទួលបាននំល្អបំផុតដែលមាន។
  • នៅក្នុងCយើងអាចប្រាប់បងប្រុសរបស់អ្នកថា "ចុះឡាន បើកឡានទៅហាងជុំវិញប្លុក ទិញនំដំបូងដែលអ្នកឃើញ ហើយបើកឡានមកវិញភ្លាមៗ" ដែលនឹងកើតឡើងក្នុងរយៈពេល 20 នាទីសេស។
  • ជាការពិតណាស់ វាមិនមែនជានំល្អបំផុតទេ។ ប៉ុន្តែវាលឿនជាង ហើយជានំពិតប្រាកដដែលអ្នកចង់បាន។

ចល័ត ៖ កម្មវិធីដែលសរសេរក្នុងអក្សរ C អាចដំណើរការលើម៉ាស៊ីនប្រភេទផ្សេងៗគ្នា ដោយមានការកែប្រែតិចតួច ឬគ្មាន។

C គឺជាភាសាដែលផ្អែកលើរចនាសម្ព័ន្ធ។

How does C Programming work?

តើ C ប្រើនៅឯណា?

C ត្រូវបានគេប្រើយ៉ាងទូលំទូលាយ៖ -

  • សម្រាប់ការបង្កើតកម្មវិធីកុំព្យូទ័រ
  • សម្រាប់ការអភិវឌ្ឍន៍ហ្គេម
  • សម្រាប់ការរចនាប្រព័ន្ធប្រតិបត្តិការ
  • សម្រាប់ការរចនាអ្នកចងក្រង

  1. Working of C Step by Step Procedure

ជំហានដំបូងគឺត្រូវសរសេរកូដប្រភពសម្រាប់គម្រោងដែលចង់បាន។ កូដត្រូវបានសរសេរដោយប្រើឧបករណ៍កែសម្រួលអត្ថបទ។

Compiling the source code :

បន្ទាប់មក កូដប្រភពត្រូវបានបំប្លែងទៅជាការណែនាំរបស់ម៉ាស៊ីនសមមូល ដូច្នេះកុំព្យូទ័រអាចយល់វាបាន។



Checking for Errors :

លេខកូដត្រូវបានពិនិត្យសម្រាប់កំហុសដែលអាចកើតមានទាំងអស់។



Linking :

កូដត្រូវបានភ្ជាប់ជាមួយឯកសារផ្សេងទៀតនៃកូដ

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

Execution :

បន្ទាប់មកលេខកូដត្រូវបានប្រតិបត្តិដើម្បីទទួលបានលទ្ធផលដែលចង់បាន។