การประกวดรหัส C (IOCCC) ที่สลับซับซ้อนนานาชาติ

ผู้เขียน: Randy Alexander
วันที่สร้าง: 23 เมษายน 2021
วันที่อัปเดต: 26 มิถุนายน 2024
Anonim
การประกวดรหัส C (IOCCC) ที่สลับซับซ้อนนานาชาติ - เทคโนโลยี
การประกวดรหัส C (IOCCC) ที่สลับซับซ้อนนานาชาติ - เทคโนโลยี

เนื้อหา

คำจำกัดความ - การประกวด C Code ระหว่างประเทศที่สับสน (IOCCC) หมายถึงอะไร?

การประกวด C International Obfuscated C Code (IOCCC) ซึ่งจัดขึ้นเกือบปีทุกปีตั้งแต่ปี 1984 เป็นการแข่งขันที่โปรแกรมเมอร์เขียนโปรแกรมเพื่อออกแบบรหัส C ที่มีความลับไม่มีประสิทธิภาพและไม่ได้ตั้งใจ


ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร

Techopedia อธิบายการประกวดรหัส C (IOCCC) Obfuscated นานาชาติ

บางทีก็แปลกใจว่ากันว่าเนื้อหาการประกวด C Code ระหว่างประเทศที่มีต้นกำเนิดมาจากโปรแกรมเมอร์ที่ดูรหัสที่ไม่มีประสิทธิภาพสำหรับโครงการที่ถูกกฎหมาย

รายการที่แตกต่างกันจำนวนมากในการแข่งขัน C International Obfuscated C ได้แสดงให้เห็นถึงวิธีการเขียนโค้ดที่ซับซ้อนและน่ารำคาญ ตัวอย่างเช่นการหลีกเลี่ยงการประชุม C ทั่วไปเพื่อเขียนสิ่งต่าง ๆ ในแบบที่ซับซ้อนมากขึ้นหรือเพิ่มเลเยอร์ของนามธรรมที่ไม่จำเป็น ตัวอย่างเช่นบางรายการใช้ลูปเพื่อพัฒนาไอเท็มที่สามารถกำหนดได้ง่ายๆ - หนึ่งโปรแกรมคำนวณ pi โดยการตรวจสอบรูปร่างที่สร้างขึ้น การประกวดรหัสสากล C Obfuscated ทำให้เกิดเหตุการณ์ที่มีความสัมพันธ์เช่นการแข่งขัน Obfuscated Perl และมีความประพฤติไม่ดีในโลก“ l33t”