return 3 ตัวนี้ต่างกันอย่างไร
return (-1);
return (1);
return (0);
ต่างแค่ค่าที่ส่งกลับออกมา คือ -1 ,1 ,0 อยู่ที่คนเขียนจะนำไปใช้ต่ออย่างไรครับ
(int) คือการ casting ครับ คือบังคับค่าที่ออกมาต้องเป็น int ไปเลยครับ
ส่วน int ไม่มี วงเล็บคือการประกาสตัวแปร ธรรมดาครับ