Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++

Literals ใน C++ คืออะไร?

Literal คือสัญกรณ์ใดๆ สำหรับแทนค่าภายในซอร์สโค้ด พวกมันมีอยู่ในซอร์สโค้ดของคุณและไม่มี reference ไปยังค่าในหน่วยความจำ ตรงข้ามกับ identifiers ที่อ้างอิงไปยังค่าในหน่วยความจำ

มีหลายประเภทของ literals ใน C++ ตัวอย่างบางส่วน -

  • "Hello" (string)
  • 3.141 (float/double)
  • true (boolean)
  • 3 (integer)
  • 'c' (character)

สิ่งที่ไม่ใช่ literals -

  • bar = 0; (statement)
  • 3*5-4 (expression)
  • std::cin (identifier)