ການຂຽນໂປຣແກຣມ C ເປັນບົດແນະນຳແບບເທື່ອລະຂັ້ນຕອນເພື່ອຮຽນຮູ້ການຂຽນໂປຣແກຣມ C ຕັ້ງແຕ່ສູນ, ໃນ 45 ບົດຮຽນສັ້ນໆ.
ເລີ່ມຕົ້ນດ້ວຍໂປຣແກຣມທຳອິດຂອງເຈົ້າ ແລະ ໄປຫາຕົວຊີ້, ໜ່ວຍຄວາມຈຳ, ໄຟລ໌ ແລະ ການດີບັກ, ພ້ອມດ້ວຍແຜນວາດ ແລະ ຄຳຖາມຝຶກຝົນ.
ບົດແນະນຳ C ນີ້ສອນມາດຕະຖານ C ທີ່ທັນສະໄໝ (C17) ໃນລຳດັບທີ່ຊັດເຈນ, ໜຶ່ງແນວຄວາມຄິດໃນແຕ່ລະຄັ້ງ, ແລະ ອະທິບາຍສິ່ງທີ່ປ່ຽນແປງໃນມາດຕະຖານໃໝ່ລ່າສຸດ, C23. ແຕ່ລະບົດຮຽນສ້າງຂຶ້ນຈາກບົດຮຽນກ່ອນໜ້ານີ້, ດັ່ງນັ້ນຜູ້ເລີ່ມຕົ້ນສາມາດຮຽນຮູ້ C ໄດ້ຕັ້ງແຕ່ເລີ່ມຕົ້ນ, ໃນຂະນະທີ່ທຸກໆໜ້າຍັງເຮັດວຽກເປັນເອກະສານອ້າງອີງໄວໆໃນພາຍຫຼັງ.
ທຸກໆໂປຣແກຣມທີ່ສົມບູນໃນບົດຮຽນໄດ້ຖືກລວບລວມ ແລະ ດຳເນີນການ, ແລະ ຜົນຜະລິດທີ່ແທ້ຈິງຂອງມັນແມ່ນສະແດງຢູ່ພາຍໃຕ້ລະຫັດ. ແຜນວາດຕົ້ນສະບັບ 13 ແຜນວາດສະແດງໃຫ້ເຫັນສິ່ງທີ່ເກີດຂຶ້ນພາຍໃນຄອມພິວເຕີ: ວິທີການສ້າງໂປຣແກຣມ, ວິທີການເຮັດວຽກຂອງ loops, ວິທີການ arrays ແລະ strings ຢູ່ໃນໜ່ວຍຄວາມຈຳ, ວິທີການເຮັດວຽກຂອງຕົວຊີ້ ແລະ ວິທີການ call stack ເພີ່ມຂຶ້ນໃນລະຫວ່າງການ recursion.
ສິ່ງທີ່ທ່ານຈະໄດ້ຮຽນຮູ້ (11 ພາກ, 45 ບົດຮຽນ)
• ເລີ່ມຕົ້ນ: C ແມ່ນຫຍັງ, ການຕັ້ງຄ່າຕົວລວບລວມ (Windows, macOS, Linux, ອອນໄລນ໌ ແລະ ໃນ Android), ໂປຣແກຣມທຳອິດຂອງທ່ານ, ວິທີການເຮັດວຽກຂອງການລວບລວມ, ຄຳເຫັນ
• ພື້ນຖານ: ຄຳສຳຄັນ ແລະ ຕົວລະບຸ, ຕົວແປ, ຄ່າຄົງທີ່ ແລະ ຕົວອັກສອນ, ປະເພດຂໍ້ມູນ ແລະ ຂະໜາດ, ຕົວດຳເນີນການ, ຄວາມສຳຄັນ ແລະ ການປ່ຽນແປງ, ຜົນຜະລິດດ້ວຍ printf, ການປ້ອນຂໍ້ມູນດ້ວຍ scanf ແລະ fgets
• ກະແສການຄວບຄຸມ: if ແລະ else, ຄຳສັ່ງ switch, ວົງ for, ວົງ while ແລະ do-while, break ແລະ continue
• ຟັງຊັນ: ຟັງຊັນ, ອາກິວເມັນ ແລະ ຄ່າທີ່ສົ່ງຄືນ, ຂອບເຂດ ແລະ ອາຍຸການໃຊ້ງານ, ການຊ້ຳຄືນ
• ອາເຣ ແລະ ສະຕຣິງ: ອາເຣ, ອາເຣຫຼາຍມິຕິ, ສະຕຣິງ, ຟັງຊັນສະຕຣິງ ແລະ ຄວາມປອດໄພ
• ຕົວຊີ້ ແລະ ໜ່ວຍຄວາມຈຳ: ຕົວຊີ້, ຕົວຊີ້ ແລະ ອາເຣ, ຕົວຊີ້ ແລະ ຟັງຊັນ, ໜ່ວຍຄວາມຈຳແບບໄດນາມິກດ້ວຍ malloc, calloc, realloc ແລະ ຟຣີ
• ປະເພດຂອງທ່ານເອງ: ໂຄງສ້າງ, ສະຫະພັນ, ການນັບ, typedef
• ໄຟລ໌: ການເປີດ ແລະ ການຂຽນໄຟລ໌, ການອ່ານໄຟລ໌, ໄຟລ໌ໄບນາຣີ
• ໂປຣແກຣມຂະໜາດໃຫຍ່: ຕົວປະມວນຜົນລ່ວງໜ້າ, ມາໂຄຣ ແລະ ຂອງມັນ ຂໍ້ຜິດພາດ, ໂປຣແກຣມຫຼາຍໄຟລ໌ ແລະ ໄຟລ໌ຫົວຂໍ້
• ຄວາມຜິດພາດ ແລະ ການແກ້ໄຂຂໍ້ຜິດພາດ: ຄວາມຜິດພາດທົ່ວໄປກັບຂໍ້ຄວາມຂອງຕົວລວບລວມຕົວຈິງ, ພຶດຕິກຳທີ່ບໍ່ໄດ້ກຳນົດໄວ້, ຄຳແນະນຳກ່ຽວກັບການແກ້ໄຂຂໍ້ຜິດພາດ
• ເອກະສານອ້າງອີງ: ແຜ່ນ cheat ອ້າງອີງດ່ວນ ແລະ ສິ່ງໃໝ່ໃນ C23
ບົດຮຽນສອນແນວໃດ
• ຄຳອະທິບາຍສັ້ນໆໃນພາສາທຳມະດາ, ຕາມດ້ວຍໂປຣແກຣມຕົວຢ່າງທີ່ສົມບູນ ແລະ ຜົນຜະລິດຂອງມັນ
• ແຜນວາດ 13 ສຳລັບການລວບລວມ, ປະເພດຂໍ້ມູນ, ເງື່ອນໄຂ, loops, arrays, strings, pointers, ໜ່ວຍຄວາມຈຳແບບໄດນາມິກ, ໂຄງສ້າງ ແລະ recursion
• 15 ໂປຣແກຣມທີ່ມີຄວາມຜິດພາດໂດຍເຈດຕະນາ, ສະແດງພ້ອມກັບຂໍ້ຄວາມຂອງຕົວລວບລວມຕົວຈິງ ແລະ ການແກ້ໄຂ
• 121 ຄຳຖາມຝຶກຫັດພ້ອມຄຳຕອບໃນຕອນທ້າຍຂອງເກືອບທຸກໆບົດຮຽນ, ເພື່ອກວດສອບສິ່ງທີ່ທ່ານໄດ້ຮຽນຮູ້
• ຄຳແນະນຳ ແລະ ຄຳເຕືອນກ່ຽວກັບຄວາມຜິດພາດທີ່ຜູ້ເລີ່ມຕົ້ນເຮັດເລື້ອຍໆ
ຄຸນສົມບັດ
• ຄົ້ນຫາໃນທຸກບົດຮຽນ
• ເຮັດວຽກແບບອອບໄລນ໌, ບໍ່ຕ້ອງການບັນຊີ
• ມີໃຫ້ໃນ 8 ພາສາ: ພາສາອັງກິດ, ພາສາສະເປນ, ພາສາປອກຕຸຍການ, ພາສາຝຣັ່ງ, ພາສາເຢຍລະມັນ, ພາສາອາຫລັບ, ພາສາຮິນດູ ແລະ ພາສາອິນໂດເນເຊຍ (ຄຳອະທິບາຍຖືກແປ; ລະຫັດ C ຍັງຄົງຄືເກົ່າ)
• ການອອກແບບທີ່ສະອາດ ແລະ ທັນສະໄໝພ້ອມດ້ວຍໂໝດມືດ
• ບລັອກລະຫັດເລື່ອນໄປທາງຂ້າງ, ດັ່ງນັ້ນໂປຣແກຣມຈຶ່ງສາມາດອ່ານໄດ້ໃນໂທລະສັບ
ສຳລັບໃຜ
• ຜູ້ເລີ່ມຕົ້ນທີ່ຕ້ອງການຮຽນການຂຽນໂປຣແກຣມ C ເປັນພາສາທຳອິດຂອງເຂົາເຈົ້າ
• ນັກຮຽນທີ່ຮຽນຫຼັກສູດການຂຽນໂປຣແກຣມ C ຢູ່ໂຮງຮຽນ, ວິທະຍາໄລ ຫຼື ມະຫາວິທະຍາໄລ
• ຜູ້ຮຽນດ້ວຍຕົນເອງທີ່ຕ້ອງການເຂົ້າໃຈວ່າໂປຣແກຣມເຮັດວຽກແນວໃດໃກ້ກັບຮາດແວ
• ນັກຂຽນໂປຣແກຣມຜູ້ທີ່ຮູ້ພາສາອື່ນ ແລະ ຕ້ອງການການສອນ C ທີ່ຊັດເຈນ
ແອັບນີ້ແມ່ນເຄື່ອງຊ່ວຍການສຶກສາທີ່ເປັນເອກະລາດ. ມັນອີງໃສ່ມາດຕະຖານ ISO C ແລະ ເອກະສານຂອງຕົວລວບລວມ GCC ແລະ Clang, ແລະ ບໍ່ມີສ່ວນກ່ຽວຂ້ອງກັບຜູ້ຂາຍຕົວລວບລວມ, ມະຫາວິທະຍາໄລ ຫຼື ອົງການມາດຕະຖານໃດໆ.
ຮຽນຮູ້ການຂຽນໂປຣແກຣມ C ເທື່ອລະຂັ້ນຕອນ: ບົດແນະນຳ C ທີ່ສົມບູນສຳລັບຜູ້ເລີ່ມຕົ້ນ
ອັບເດດແລ້ວເມື່ອ
25 ຕ.ລ. 2026