ชนิดข้อมูล ตัวแปร ตัวดำเนินการ ในภาษา 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
ความคิดเห็น
แสดงความคิดเห็น