C ++ ພື້ນຖານ Syntax


C ++ Basic Syntax - ໃນບົດຂຽນກ່ອນ ໜ້າ ນີ້, ທ່ານໄດ້ຂຽນໂປແກຼມ C ++ ທຳ ອິດຂອງທ່ານ. ແຕ່ຖ້າທ່ານຕ້ອງການຂຽນໂປຼແກຼມ C ++ ຫຼາຍຂື້ນທ່ານກໍ່ ຈຳ ເປັນຕ້ອງຮຽນຮູ້ໄວຍາກອນຂອງ C ++ Programming Language. ໃນບົດຄວາມນີ້, ພວກເຮົາຈະໄດ້ກວມເອົາ ຄຳ ສັບ C ++ Basic Syntax ແລະ C ++.

C ++ Keywords

ພາສາການຂຽນໂປແກຼມໃດກໍ່ມີລາຍການ ຄຳ ສຳ ຄັນ. ຄຳ ເຫຼົ່ານີ້ຊ່ວຍພວກເຮົາໃນການສ້າງ C ++ Basic Syntax. C ++ Keywords ແມ່ນບັນຊີຂອງ ຄຳ ທີ່ສະຫງວນໄວ້ ສຳ ລັບພາສາໂປແກມນີ້. ແຕ່ລະ ຄຳ ສຳ ຄັນມີຄວາມ ໝາຍ ພິເສດແລະມັນບໍ່ສາມາດປ່ຽນແປງໄດ້ໂດຍນັກຂຽນໂປແກມ. ບັນຊີລາຍຊື່ຂອງ ຄຳ ສັບ C ++ ແມ່ນ:

 asm  ອື່ນ  ໃຫມ່  ນີ້
 ອັດຕະໂນມັດ  enum  ປະຕິບັດການ  ຖິ້ມ
 bool  ຢ່າງຊັດເຈນ  ສ່ວນຕົວ  ທີ່ແທ້ຈິງ
 ພັກຜ່ອນ  ການສົ່ງອອກ  ປ້ອງກັນ  ພະຍາຍາມ
 ກໍລະນີ  ພາຍນອກ  ສາທາລະນະ  ພິມປະເພດ
 ຈັບ  ທີ່ບໍ່ຖືກຕ້ອງ  ລົງທະບຽນ  typeid
 char  float  reinterpret_cast  typename
 ລະດັບ  ສໍາລັບການ  ການກັບຄືນມາ  ສະຫະພາບ
 const  ຫມູ່ເພື່ອນ  ສັ້ນ  ລົງນາມ
 const_cast  goto  ເຊັນເຂົ້າ  ການນໍາໃຊ້
 ດໍາເນີນການຕໍ່  if  sizeof  virtual
 Default  inline  ໄຟຟ້າສະຖິດ  void
 ລຶບ  int  static_cast  ໄວໄຟ
 do  ຍາວ  ໂຄງສ້າງ  wchar_t
 double  ປ່ຽນແປງໄດ້  ສະຫຼັບ  ໃນຂະນະທີ່
 dynamic_cast  namespace  ແມ່ແບບ

 

ດຽວນີ້ບັນຊີ ຄຳ ສັບຂ້າງເທິງນີ້ບໍ່ໄດ້ບອກຫຍັງເລີຍ. ຢ່າກັງວົນກ່ຽວກັບມັນ. ມັນເປັນເລື່ອງປົກກະຕິແທ້ໆເພາະວ່າພວກເຮົາຈະຮຽນຮູ້ຄວາມ ໝາຍ ແລະການໃຊ້ສ່ວນທີ່ ສຳ ຄັນຂອງ ຄຳ ຫລັກ C ++ ແລະ C ++ Basic Syntax ໃນບົດແນະ ນຳ ນີ້. ທ່ານພຽງແຕ່ຕ້ອງຈື່ໄວ້ວ່າພວກເຮົາບໍ່ສາມາດໃຊ້ ຄຳ ສັບເຫລົ່ານີ້ເພື່ອຕັ້ງຊື່ຄົງທີ່, ຕົວແປຫລືຊື່ຂອງຕົວລະບຸຕົວອື່ນ.

ບັດນີ້, ເຮົາມາເບິ່ງໂຄງການທີ່ຂຽນໃນບົດຂຽນກ່ອນ ໜ້າ ນີ້:

ລອງ​ເບິ່ງ

//include a header file from Standard Library
#include <iostream>
using namespace std;
//the work of the program starts from function called 'main'
int main()
{
	//use standard(console) to output  message "Hello World"
	cout  << "Hello  world" << endl;
	//wait for user to press a key
	cin.ignore();
	//return a value to the system  when program finishes its execution successfully
	return 0;
}

ນີ້ແມ່ນໂປແກຼມພື້ນຖານແລະຕອນນີ້ພວກເຮົາຈະອະທິບາຍກ່ຽວກັບໄວຍະກອນພື້ນຖານທີ່ໃຊ້ໃນໂປແກຼມນີ້.


#include ແມ່ນຫຍັງ?

ໂປແກຼມເລີ່ມຕົ້ນດ້ວຍບາງສາຍທີ່ບັນຈຸ ປະກອບດ້ວຍ ຄໍາສໍາຄັນ. ທ ປະກອບດ້ວຍ ຄຳ ສຳ ຄັນແມ່ນມາກ່ອນດ້ວຍສັນຍາລັກ“ #”. ສັນຍາລັກ“ #” ໝາຍ ຄວາມວ່າມັນແມ່ນ ຄຳ ສັ່ງແນະ ນຳ ຈາກຜູ້ ດຳ ເນີນການ. ສິ່ງນີ້ຈະໄດ້ຮັບການປຶກສາຫາລືໃນພາຍຫຼັງ “ C ++ ຂັ້ນສູງ” ພາກສ່ວນຂອງບົດແນະ ນຳ ນີ້. ມັນເປັນສິ່ງ ສຳ ຄັນທີ່ຈະຕ້ອງຮູ້ວ່າຖ້າທ່ານຕ້ອງການ ນຳ ໃຊ້ເອກະສານໃດໆຈາກຫໍສະ ໝຸດ ມາດຕະຖານ, ສາຍລວມຂອງທ່ານຄວນມີລັກສະນະດັ່ງນີ້:

#include

 

'ການໃຊ້ namespace std' ແມ່ນຫຍັງ?

ໂດຍການຂຽນ“ ການໃຊ້ namespace ພວກເຮົາສາມາດໃຊ້ພື້ນທີ່ນັ້ນໃນໂປແກມຂອງພວກເຮົາ. ຕົວຢ່າງ: ຖ້າພວກເຮົາຕ້ອງການໃຊ້ຊື່ແຖວ ໜ້າ“ std” ແລ້ວພວກເຮົາຕ້ອງຂຽນຢູ່ລຸ່ມເສັ້ນທາງລຸ່ມນີ້

usingnamespace std;

ຖ້າທ່ານຕ້ອງການໃຊ້ສັນຍາລັກໃດໆຈາກ namespace std ໂດຍການຂຽນເສັ້ນທາງລຸ່ມ, ສັນຍາລັກທັງ ໝົດ ໃນ namespace ນັ້ນຈະເຫັນໄດ້ໂດຍບໍ່ຕ້ອງໃສ່ ຄຳ ນຳ ໜ້າ namespace. ສັນຍາລັກອາດຈະເປັນຕົວຢ່າງເຊັ່ນ ໜ້າ ທີ່, ຫ້ອງຮຽນ, ຫຼືຕົວແປ. ສະນັ້ນຫຼັງຈາກຂຽນ“ ໃຊ້ namespace std” ສັນຍາລັກ“ cout” ສາມາດ ນຳ ໃຊ້ໂດຍກົງດັ່ງຮູບຂ້າງລຸ່ມນີ້:
cout<<"Welcome to TutorialCup";

ແຕ່ຖ້າທ່ານບໍ່ໄດ້ຂຽນວ່າ "ໃຊ້ namespace std" ແລ້ວເພື່ອໃຫ້ໄດ້ຜົນຜະລິດຂ້າງເທິງ, ທ່ານ ຈຳ ເປັນຕ້ອງຂຽນລະຫັດດັ່ງລຸ່ມນີ້
std::cout<<"Welcome to TutorialCup";

 

ຫນ້າທີ່ຕົ້ນຕໍ () ໃນ C ++ ແມ່ນຫຍັງ?

ໜ້າ ທີ່ໃດ ໜຶ່ງ ໃນ C ++ ແມ່ນ ຄຳ ແນະ ນຳ ຕໍ່ຜູ້ຂຽນ. ທ່ອນໄມ້ຂອງ ຄຳ ແນະ ນຳ ແມ່ນຖືກ“ ເນັ້ນໃຫ້ເຫັນ” ພາຍໃນ“ {}” ຕົວອັກສອນ. ຍົກ​ຕົວ​ຢ່າງ:

#include <iostream>
int main()
{//start of block

	//block of instructions for main  functions

}//end of block

ຫນ້າທີ່ຕົ້ນຕໍແມ່ນຫນ້າທີ່ເລີ່ມຕົ້ນຂອງໂປແກຼມ C ++ ໃດໆ. ຜູ້ປະກອບຂໍ້ມູນຊອກຫາແລະປະຕິບັດ ໜ້າ ທີ່ຫຼັກໃນໂປແກຼມ.

ພວກເຮົາຈະປຶກສາຫາລືກ່ຽວກັບຂັ້ນຕອນ C ++ Basic Syntax ໂດຍຂັ້ນຕອນໃນບົດຄວາມຕໍ່ໄປ. ດຽວນີ້ມັນເປັນພຽງການອະທິບາຍຂັ້ນພື້ນຖານຂອງໂປແກມ HelloWorld ແລະລາຍລະອຽດກ່ຽວກັບ C ++ Keywords.

ກະສານອ້າງອີງ