การเปลี่ยนตัวแปรใน VEXcode Pro V5

The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.

VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.

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

"const" นี้คืออะไรก่อนประเภทข้อมูล

ค่าคงที่ PI = 3.14159;

const” เป็นตัวระบุที่สำคัญมาก คุณควรใช้ตัวระบุนี้กับตัวแปรที่ไม่ควรเปลี่ยนแปลง


แนวคิดค่า L หรือค่า R

ต่อไปนี้จะแสดงตัวอย่างบางส่วน:

อินท์ X = 1, Y = 3;	
X = ย + 1; // ดี		
Y + 1 = X; // ไม่ถูกต้อง!

สิ่งสำคัญคือค่า L:

  • ต้องวางตัวแปรที่จะแก้ไขไว้ทางด้านซ้ายของตัวดำเนินการ “=”
  • นิพจน์การดำเนินการควรอยู่ทางด้านขวาของตัวดำเนินการ “=”

ค่า R:

  • โดยพื้นฐานแล้ว สำนวนอื่นๆ

ข้อควรระวัง: แม้ว่าสิ่งต่อไปนี้ถูกต้องตามหลักไวยากรณ์ แต่ก็ถือว่าไม่ดี:

ข้อความแสดงข้อผิดพลาดปรากฏบนหน้าจอโดยระบุว่าไม่สามารถเปลี่ยนแปลงตัวแปรในการเขียนโปรแกรม VEX V5 ได้ พร้อมด้วยสัญลักษณ์คำเตือนสีแดงและข้อความอธิบาย

เอาท์พุต: X = 20; ย = 20;

นอกจากนี้ เมื่อคอมไพเลอร์สร้างคำเตือน คุณควรตรวจสอบคำเตือนอย่างระมัดระวังเสมอ ไม่เคยเป็นความคิดที่ดีที่จะเพิกเฉยต่อมัน

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: