ตัวแปรสแตติกและไดนามิกใน C คืออะไร?
ตัวแปรคงที่ (ควร) ยังคงเหมือนเดิม เช่น อุณหภูมิของอ่างน้ำ ค่าคงที่ k ของสปริงเฉพาะ ตัวแปรไดนามิก เปลี่ยนแปลงไปตามการทดลอง เช่น อุณหภูมิและความดันอากาศ ปริมาณแสงธรรมชาติ
อาจมีคนถามว่าตัวแปรสแตติกหมายถึงอะไร? ในการเขียนโปรแกรมคอมพิวเตอร์ ตัวแปรสแตติก คือ ตัวแปร ที่ได้รับการจัดสรรแบบ "สแตติก" ซึ่ง หมายความ ว่าอายุการใช้งาน (หรือ "ขอบเขต") คือการ รันโปรแกรมทั้งหมด
ในทำนองเดียวกัน คุณอาจถามว่าตัวแปรไดนามิกคืออะไร?
ในการเขียนโปรแกรม ตัวแปรไดนามิก คือ ตัวแปร ที่ กำหนด ที่อยู่เมื่อโปรแกรมทำงาน ในทางตรงกันข้าม ตัวแปรส แตติกมีหน่วยความจำสำรองไว้ ณ เวลารวบรวม
คงที่หมายถึงอะไร C?
จากวิกิพีเดีย: ในภาษาการเขียนโปรแกรม C ส แตติก จะใช้กับตัวแปรและฟังก์ชันส่วนกลางเพื่อกำหนดขอบเขตเป็นไฟล์ที่มีอยู่ ในตัวแปรโลคัล ส แตติก ถูกใช้เพื่อเก็บตัวแปรในหน่วยความจำที่จัดสรรแบบสแตติก แทนที่จะเป็นหน่วยความจำที่จัดสรรโดยอัตโนมัติ