= เป็น ตัวดำเนินการกำหนด ในภาษา C และ C++ ใช้สำหรับกำหนดตัวแปร อาร์เรย์ ฯลฯ ทิศทางการดำเนินการจากขวาไปซ้าย เช่น
#include<iostream>usingnamespacestd;intmain(){inta=10;//กำหนดตัวแปร a และกำหนดให้ 10 เป็นค่าเริ่มต้นให้กับ aintb;b=a;//กำหนดค่าของ a ให้กับ breturn0;}
ลักษณะของตัวดำเนินการกำหนดคือการทำงานจากขวาไปซ้าย คุณสามารถทำความเข้าใจตัวดำเนินการกำหนดใหม่ได้ผ่านทางความคิดเห็น ตั้งแต่วันนี้เป็นต้นไป เราจะเปลี่ยนมุมมองก่อนหน้าของ = มันไม่เท่ากับคณิตศาสตร์ แต่เป็นการมอบหมาย และ การอ่านที่ถูกต้องก็คือการอ่านจากขวาไปซ้าย ถ้า b=a ควรอ่านเป็นการกำหนดให้ a ให้กับ b
โปรดเข้าใจและแยกแยะด้วย!