วันเสาร์ที่ 10 มกราคม พ.ศ. 2558

ตัวดำเนินการ


ตัวดำเนินการ  (operators)   
ตัวดำเนินการบางครั้งเรียกว่า  เครื่องหมาย”  จะเข้าใจง่ายกว่า ในภาษา C สามารถแบ่งตัวดำเนินการได้หลายประเภทดังนี้


ตัวดำเนินการคณิตศาสตร์  (mathematical operators)
         ผลลัพธ์ที่ได้จากการคำนวณทางคณิตศาสตร์จะอยู่ในรูปของตัวเลข

ตัวดำเนินการความสัมพันธ์  (relational  operators)
         ผลลัพธ์ที่ได้จากตัวดำเนินการความสัมพันธ์  จะได้ค่าจริง  (1)  หรือค่าเท็จ  (0)  เท่านั้น

ตัวดำเนินการเชิงตรรกะ  (logical  operators)
         ผลลัพธ์ที่ได้จากตัวดำเนินการเชิงตรรกะ  จะได้ค่าจริง  (1)  หรือค่าเท็จ  (0)  เท่านั้น

ตัวดำเนินการเพิ่มค่าและลดค่า (increment and decrement operators)
         ผลลัพธ์ที่ได้จากการเพิ่มค่าและลดค่าจะอยู่ในรูปของค่าตัวเลข

ตัวดำเนินการบิตไวส์  (bitwise operators)

ตัวดำเนินการกำหนดค่า  (compound  assignment operators)

ตัวดำเนินการแบบเงื่อนไข  (conditional operators)
           ผลลัพธ์ที่ได้จากตัวดำเนินการแบบเงื่อนไขจะให้ค่าใดค่าหนึ่งขึ้นอยู่กับเงื่อนไขที่กำหนดจากตัวอย่างหมายความว่า ถ้าเงื่อนไข  a>b  เป็นจริงได้ค่า  max=a; ถ้าเงื่อนไข  a>b  เป็นเท็จได้ค่า  max=b;



ที่มา : http://varried.blogspot.com/




ไม่มีความคิดเห็น:

แสดงความคิดเห็น