Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

อะไรคือความแตกต่างระหว่างตัวอักษรและค่าคงที่ใน C #?


ค่าคงที่อ้างถึงค่าคงที่ซึ่งโปรแกรมอาจไม่เปลี่ยนแปลงในระหว่างการดำเนินการ ค่าคงที่เหล่านี้เรียกอีกอย่างว่าค่าตามตัวอักษร ค่าคงที่อาจเป็นประเภทข้อมูลพื้นฐานใดๆ เช่น ค่าคงที่จำนวนเต็ม ค่าคงที่ลอยตัว ค่าคงที่อักขระ หรือค่าสตริงตามตัวอักษร นอกจากนี้ยังมีค่าคงที่การแจงนับด้วยเช่นกัน

ค่าตามตัวอักษรจำนวนเต็มอาจเป็นค่าคงที่ทศนิยมหรือค่าคงที่ฐานสิบหก คำนำหน้าระบุฐานหรือฐาน:0x หรือ 0X สำหรับเลขฐานสิบหก และไม่มีรหัสนำหน้าสำหรับทศนิยม

150
300u

ลิเทอรัลพอยต์ทศนิยมมีส่วนจำนวนเต็ม จุดทศนิยม เศษส่วน และส่วนเลขชี้กำลัง

3.14159
235468E-7F

ตัวอักษรสตริงหรือค่าคงที่อยู่ในเครื่องหมายคำพูดคู่ "" หรือด้วย @"" สตริงประกอบด้วยอักขระที่คล้ายกับตัวอักษร:อักขระธรรมดา ลำดับหลีก และอักขระสากล

@"Welcome User"
"Welcome User"