ใน C / C # / ฯลฯ คุณสามารถบอกคอมไพเลอร์ที่ว่าจำนวนที่แท้จริงไม่ได้เป็นสิ่งที่มันดูเหมือนจะเป็น (เช่น. float
แทนdouble
, unsigned long
แทนint
:
var d = 1.0; // double
var f = 1.0f; // float
var u = 1UL; // unsigned long
เป็นต้น
ใครช่วยชี้ให้ฉันดูรายการเหล่านี้ ฉันมองหาเฉพาะคำต่อท้ายสำหรับหรือshort
Int16
1
ดูที่นี่: stackoverflow.com/questions/166752/c-compiler-number-literals
—
fixagon
เป็นไปได้ที่ซ้ำกันของการกำหนดประเภทตัวเลขต่าง ๆ ใน C #
—
Daniel Renshaw
พูดคุยเกี่ยวกับคำตอบที่วุ่นวาย ... โหวตขึ้นสำหรับทุกคน
—
3