ภาษาเขียนโปรแกรมที่พิมพ์น้อยคืออะไร?
ภาษาเขียนโปรแกรมที่พิมพ์น้อยคืออะไร?

วีดีโอ: ภาษาเขียนโปรแกรมที่พิมพ์น้อยคืออะไร?

วีดีโอ: ภาษาเขียนโปรแกรมที่พิมพ์น้อยคืออะไร?
วีดีโอ: เขียนโปรแกรมภาษา C++ | สำหรับผู้เริ่มต้น [Phase1] 2024, พฤศจิกายน
Anonim

NS อ่อนแอ - ภาษาที่พิมพ์ ในทางกลับกันคือ ภาษา โดยที่ตัวแปรไม่ถูกผูกไว้กับประเภทข้อมูลเฉพาะ พวกเขายังคงมีประเภท แต่ข้อจำกัดด้านความปลอดภัยของประเภทต่ำกว่าเมื่อเปรียบเทียบกับอย่างยิ่ง- ภาษาที่พิมพ์.

คำถามก็คือ ภาษาที่พิมพ์แรงและภาษาที่พิมพ์น้อยคืออะไร

ความแตกต่างหลัก พูดคร่าวๆ ระหว่าง a ภาษาพิมพ์แรง และ พิมพ์ไม่เก่ง หนึ่งคือ a พิมพ์ไม่เก่ง หนึ่งทำให้การแปลงระหว่างประเภทที่ไม่เกี่ยวข้องโดยปริยายในขณะที่ พิมพ์อย่างยิ่ง โดยทั่วไปจะไม่อนุญาตให้มีการแปลงโดยนัยระหว่างประเภทที่ไม่เกี่ยวข้อง

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

คำถามคือ C ถูกพิมพ์แรงหรืออ่อน?

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

ภาษาที่พิมพ์หมายถึงอะไร?

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