For Android device For iOS device

កញ្ញា

ការ​ប្រើ​ប្រាស់ Pointer នៅ​ក្នុង C++

 រៀបរៀងអត្ថបទដោយ អតីតសិស្ស ផាន់ រំដួល http://training.antkh.com/students/?s=2957 កែ​សម្រួល​ឡើងវិញនៅខែ មិថុនា ២០២៣ ដោយ អតីតសិស្ស វុធ រចនា http://training.antkh.com/students/?s=4656

ជា​រៀងរាល់​ថ្ងៃ មនុស្សគ្រប់​គ្នា​រស់នៅពឹងពាក់លើ​បច្ចេកវិទ្យា​ស្ទើរតែ​ទាំងស្រុង ។ ទន្ទឹមនឹងនេះ បច្ចេកវិទ្យា​មានការរីក​ចម្រើន ភាសា Programming បានដើរ​តួនាទី​យ៉ាង​សំខាន់​ក្នុង​ការ​បង្កើត​កម្មវិធី​សម្រាប់​ប្រើ​ប្រាស់​ផ្សេងៗ ។ ថ្ងៃ​នេះ​ថ្នាក់​បណ្តុះបណ្តាល​កុំព្យូទ័រ​អាន-ANT សូមលើកយកអត្ថបទមួយមាន​ចំណងជើង​ថា ការ​ប្រើ​ប្រាស់ pointer នៅ​ក្នុង C++ ដើម្បី​ផ្ដល់​ជាជំនួយដល់ បងប្អូន​ដែល​ចូលចិត្តរៀន ពីភាសា Programming ឲ្យ​បានយល់ដឹង​បន្ថែម​ទៀតដូច​ខាងក្រោម​នេះ ៖
♦ កូដ C++ Program:

♦ ពន្យល់កូដ
- foreColor (10) ; ប្រើ​សម្រាប់​ដាក់ពណ៌អក្សរ ដើម្បី​បង្ហាញ​នៅលើ​ផ្ទាំង console ដែល​វាស្ថិតនៅ​ក្នុង header file “antheaderPlusPlus.h”
- int sum_ab (int *ptra , int *ptrb) គឺជា function ប្រើ​សម្រាប់ បូកលេខ
- int swap (int *ptra , int *ptrb) គឺជា function ប្រើ​សម្រាប់ ប្តូរ​តម្លៃ​
- (int *ptra , int *ptrb) គឺជាចំនួនគត់ ដែល​ជា address ដែល​មិនទាន់​បានផ្ទុក​តម្លៃ​
- system ("cls") ; ប្រើ​សម្រាប់ Clear screen console ដែល​វាស្ថិតនៅ​ក្នុង header file<windows.h>
- c = sum_ab (&a , &b) ; មានន័យថា c បានទទូល​តម្លៃ​ពី function sum_ab
- (&a , &b) ; ផ្ដល់​តម្លៃ​ជា address របស់ (&a , &b) ទៅកាន់ (*ptra,*ptrb) (គេហៅថា reference)
- ចំពោះការ​បញ្ចូល​ទិន្នន័យ​ជាលេខ ត្រូវ​ប្រើ Function fflush (stdin) & cin.clear () សម្រាប់​ការពារ​ការ​បញ្ចូល​ទិន្នន័យ​ខុស ។

​♦ លទ្ធផល​:

♦ ពន្យល់​លទ្ធផល​

-  ​ប្រសិនបើ​ចុចkey លេខមួយនោះយើងនឹងធ្វើបូកលេខ

-  ​ប្រសិនបើ​ចុចkey លេខពីរនោះយើងនឹង​ធ្វើការ​ប្តូរ​តម្លៃ​ដែល​បញ្ជូល

- ​ប្រសិនបើ​ចុចkey Esc នោះយើងនឹងចាកចេញពី​កម្មវិធី​

♻️ ​សម្រាប់​លោកអ្នក​ដែល​ចង់​ដំឡើង​កម្មវិធី ANTLearner សម្រាប់ Windows សូម​ចូលរួម Telegram÷ https://t.me/AntTechnologyTrainingCenter

សម្រាប់ Course Outline សូមចូល​ទៅកាន់ http://training.antkh.com/c_cpp.aspx

​♦ ​​សម្រាប់​ព័ត៌មាន​ទំនាក់ទំនងមកយើង​ខ្ញុំ​តាម https://www.facebook.com/anttrainninghttps://t.me/anttechnology

Facebook Page: ANT Magazine

Facebook Group: https://www.facebook.com/groups/ANTTrGroup/

♦ សូម​ចូលរួម​ជាសមាជិក ANT Training Group ដើម្បី​តាមដានសម្មភាពប្រចាំ​ថ្ងៃ​ជាមួយអាន-ANT
♦ ចុច Like គេហទំព័រ www.antkh.com ដើម្បី​ទទួលបានអត្ថបទថ្មីៗ​ដែល​ទាក់ទងនឹង​បច្ចេកវិទ្យា​រៀងរាល់​ថ្ងៃ​

មតិ និង​យោបល់​ទៅលើ​អត្ថបទ​នេះ (តាម Facebook)

ខាងក្រោម​នេះ​ជា​យោបល់​ផ្សេងៗ​របស់​អ្នកទស្សនា