ตัวแปรคืออะไร?

ตัวแปรก็เหมือนภาชนะที่เก็บของบางอย่าง แต่ละคอนเทนเนอร์ "ประเภท" มีชุดของคุณสมบัติรวมถึงขนาดและชนิดของเนื้อหาที่สามารถเก็บได้

คุณลักษณะสองประการที่คุณควรรู้:

ประเภท

ตัวแปรแต่ละตัวต้องมี "ประเภท" บทความนี้จะครอบคลุมเฉพาะประเภทดั้งเดิม - char, short, int, long, long long, float และ double

ชนิดข้อมูลดั้งเดิมสามารถเก็บค่าสเกลาร์เท่านั้น ไม่มีมิติข้อมูล การเลือกประเภทที่เหมาะสมเป็นสิ่งสำคัญ เนื่องจากประเภทจะส่งผลต่อวิธีการจัดเก็บตัวแปร

ประกาศ

ต้องประกาศ/สร้างตัวแปรก่อนจึงจะใช้งานได้

เช่น.

ความสูงภายใน;
จำนวนลอยตัว;

การเริ่มต้นหมายถึงการเติมค่าตัวแปรล่วงหน้าด้วยค่าเริ่มต้น:

เช่น.

ความสูง = 5.0;
จำนวน = 0.0;

หรือคุณสามารถทำทั้งการประกาศและการเริ่มต้นร่วมกัน:

ความสูง int = 5.0;
จำนวนลอย = 0.0;

ตัวอย่าง:

ความยาว int=5, width=10;
Brain.Screen.print("ปริมณฑลของ %d โดย %d สี่เหลี่ยมผืนผ้า = %d",
ความยาว ความกว้าง (ความยาว + ความกว้าง)*2 );

ตัวอย่างเพื่อแสดงปัญหาเกี่ยวกับบางสิ่งที่ไม่ได้เริ่มต้น:

codesnippet1.png

ตัวอย่างเพื่อแสดงการประกาศที่ไม่ถูกต้อง:

codesnippet2.png

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