ชนิดข้อมูล ตัวแปร ตัวดำเนินการ ในภาษา V

บทความนี้เรามารู้จักชนิดข้อมูล ตัวแปร ตัวดำเนินการ ในภาษา V กันครับ

ชนิดข้อมูลในภาษา V

ชนิดข้อมูลในภาษา V ประกอบไปด้วย
  • bool (true / false)
  • string
  • integers จำนวนเต็ม เช่น i8    i16  int  i64
  • byte  u16  u32  u64
  • float จำนวนจริง เช่น f32 f64
  • byteptr
  • voidptr
  • array เช่น [1, 2, 3]

ตัวแปรในภาษา V

การตั้งชื่อตัวแปรในภาษา V มีหลักเกณฑ์ไม่ต่างจากภาษาอื่นนัก โดยมีคำสรวน ห้ามตั้งชื่อดังนี้
  • break
  • const
  • continue
  • defer
  • else
  • enum
  • fn
  • for
  • go
  • goto
  • if
  • import
  • in
  • interface
  • match
  • module
  • mut
  • none
  • or
  • pub
  • return
  • struct
  • type

ตัวดำเนินการในภาษา V

ในภาษา V มีตัวดำเนินการทางตรรกะและคณิตศาสตร์เหมือนเช่นภาษาอื่น ๆ ทั่วไป ดังนี้
+    บวก ใช้กับข้อมูลที่เป็น integers, floats, strings
-    ลบ ใช้กับข้อมูลที่เป็น integers, floats
*   คูณ ใช้กับข้อมูลที่เป็น  integers, floats
/    หาร ใช้กับข้อมูล               integers, floats
%   หารเอาเศษ ใช้กับข้อมูล            integers

&    แทน "และ" (AND) 
|    แทน "หรือ" (OR)
^    แทน XOR
แถมเรายังสามารถใช้ += *= หรืออื่น ๆ เหมือนกับภาษา Python ได้

อ้างอิง

เอกสารคู่มือภาษา V https://vlang.io/docs

ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

เริ่มต้นกับภาษา V ด้วย Hello World

วิธีติดตั้งภาษา V