การพิมพ์ในภาษาโปรแกรมคืออะไร?
การพิมพ์ในภาษาโปรแกรมคืออะไร?

วีดีโอ: การพิมพ์ในภาษาโปรแกรมคืออะไร?

วีดีโอ: การพิมพ์ในภาษาโปรแกรมคืออะไร?
วีดีโอ: อยากเริ่มต้นเรียนเขียนโปรแกรม แต่ไม่รู้จะเริ่มยังไง มาดูคลิปนี้ครับ 👨‍💻💯 2024, อาจ
Anonim

สำหรับ ภาษา เป็นสถิตย์ พิมพ์ หมายความว่าประเภทของตัวแปรทั้งหมดเป็นที่รู้จักหรืออนุมาน ณ เวลารวบรวม ในคอมพิวเตอร์ การเขียนโปรแกรม , ภาษาโปรแกรม มักถูกจัดอยู่ในกลุ่มที่รุนแรง พิมพ์ หรืออ่อนแอ พิมพ์ (อย่างหลวมๆ พิมพ์ ). ตัวอย่างหลวมๆ ภาษาที่พิมพ์ คือ Perl

ในทำนองเดียวกันการพิมพ์ในการเขียนโปรแกรมคืออะไร?

อย่างแรง- การเขียนโปรแกรมแบบพิมพ์ ภาษาเป็นหนึ่งซึ่งแต่ละ พิมพ์ ของข้อมูล (เช่น จำนวนเต็ม อักขระ เลขฐานสิบหก ทศนิยมแบบแพ็ก และอื่นๆ) ถูกกำหนดไว้ล่วงหน้าโดยเป็นส่วนหนึ่งของ การเขียนโปรแกรม ภาษาและค่าคงที่หรือตัวแปรทั้งหมดที่กำหนดไว้สำหรับ โปรแกรม ต้องอธิบายด้วยข้อมูลประเภทใดประเภทหนึ่ง

นอกจากนี้ C ถูกพิมพ์แรงหรืออ่อน? ค เป็นสถิตย์ พิมพ์ ภาษาซึ่งหมายถึงตัวแปรแต่ละตัว พิมพ์ ถูกกำหนด ณ เวลาคอมไพล์และไม่ใช่รันไทม์เช่น Python หรือ JavaScript สรุปได้ว่ามันเป็นสถิตย์ พิมพ์ไม่เก่ง ภาษา. ค เป็นธรรม พิมพ์อย่างยิ่ง.

อีกอย่างที่ควรทราบคือ การพิมพ์แบบคงที่ในการเขียนโปรแกรมคืออะไร?

การพิมพ์แบบคงที่ การเขียนโปรแกรมแบบคงที่ ภาษาคือสิ่งที่ไม่จำเป็นต้องกำหนดตัวแปรก่อนที่จะใช้ นี่ก็หมายความว่า การพิมพ์แบบคงที่ เกี่ยวข้องกับการประกาศอย่างชัดเจน (หรือการเริ่มต้น) ของตัวแปรก่อนที่จะใช้งาน

ทำไม C ถึงเรียกว่าภาษาที่พิมพ์แรง?

ค เป็น พิมพ์อย่างยิ่ง เนื่องจากระบบประเภทไม่อนุญาตข้อผิดพลาดบางประเภท แต่ก็อ่อนแอ พิมพ์ ในกรณีอื่นๆ เมื่อไม่ได้กำหนดว่าจะเกิดอะไรขึ้น (และระบบประเภทไม่ปกป้องคุณ)