ไปชนิดข้อมูลภาษา
ในการเขียนโปรแกรมภาษาไปชนิดข้อมูลที่ใช้ในการประกาศฟังก์ชันและตัวแปร
ชนิดข้อมูลที่ปรากฏในการแบ่งข้อมูลลงในหน่วยความจำขนาดที่แตกต่างกันที่จำเป็นสำหรับการเขียนโปรแกรมเวลาข้อมูลที่ต้องการโดยข้อมูลขนาดใหญ่เมื่อมันต้องการที่จะใช้สำหรับหน่วยความจำขนาดใหญ่คุณสามารถใช้ประโยชน์จากหน่วยความจำ
ไปภาษามีหลายประเภทของข้อมูลตามหมวดหมู่:
เลขที่ | ประเภทและคำอธิบาย |
---|---|
1 | บูลีนฟรีค่าบูลีนเท่านั้นที่สามารถจะคงจริงหรือเท็จตัวอย่างง่ายๆ var B บูล = true |
2 | ดาวน์โหลดตัวเลข int ชนิดจำนวนเต็มและลอยลอยไปสนับสนุนภาษาสำหรับจำนวนเต็มและตัวเลขทศนิยมและการสนับสนุนพื้นเมืองสำหรับตัวเลขที่ซับซ้อนซึ่งบิตการดำเนินงานโดยใช้ส่วนประกอบ |
3 | ประเภทสตริง: ตัวอักษรที่เป็นสตริงที่มีความยาวคงที่เชื่อมต่อลำดับของตัวอักษร ไปสายที่เชื่อมต่อด้วย byte เดียว ไปสตริงไบต์ในการใช้ภาษา UTF-8 Unicode โลโก้การเข้ารหัสข้อความ |
4 | ประเภทที่ได้รับ: พวกเขารวมถึง:
|
ประเภทดิจิตอล
ไปยังขึ้นอยู่กับประเภทของสถาปัตยกรรมเช่น int, UINT และ uintptr
เลขที่ | ประเภทและคำอธิบาย |
---|---|
1 | uint8 จำนวนเต็ม 8 บิต (0-255) |
2 | uint16 16 บิตจำนวนเต็มไม่ได้ลงนาม (0-65535) |
3 | uint32 32 บิตจำนวนเต็มไม่ได้ลงนาม (0-4294967295) |
4 | UInt64 64 บิตจำนวนเต็มไม่ได้ลงนาม (0-18446744073709551615) |
5 | int8 ลงนามจำนวนเต็ม 8 บิต (-128 ถึง 127) |
6 | Int16 16 บิตลงนามจำนวนเต็ม (-32,768-32,767) |
7 | Int32 ลงนามจำนวนเต็ม 32 บิต (-2147483648 2147483647) |
8 | Int64 ลงนามจำนวนเต็ม 64 บิต (-9223372036854775808 เพื่อ 9223372036854775807) |
ลอย:
เลขที่ | ประเภทและคำอธิบาย |
---|---|
1 | float32 IEEE-754 32 บิตหมายเลขประเภท floating point |
2 | float64 IEEE-754 64 บิตหมายเลขประเภท floating point |
3 | complex64 32 บิตจริงและจินตภาพ |
4 | complex128 64 บิตจริงและจินตภาพ |
ประเภทอื่น ๆ ดิจิตอล
ที่นี่มีหลายชนิดที่เป็นตัวเลขอื่น ๆ :
เลขที่ | ประเภทและคำอธิบาย |
---|---|
1 | ไบต์ uint8 ที่คล้ายกัน |
2 | พยัญชนะภาษาเยอรมันโบราณ Int32 ที่คล้ายกัน |
3 | UINT 32 หรือ 64 |
4 | int และขนาดเดียวกับ UINT |
5 | uintptr int ไม่ได้ลงนามใช้ในการเก็บชี้ |