4
อะไร ??!??! ผู้ประกอบการทำใน C?
ฉันเห็นสาย C ที่มีลักษณะเช่นนี้: !ErrorHasOccured() ??!??! HandleError(); มันรวบรวมอย่างถูกต้องและดูเหมือนว่าจะทำงานได้ ดูเหมือนว่ามันกำลังตรวจสอบว่ามีข้อผิดพลาดเกิดขึ้นหรือไม่และถ้ามีมันจะจัดการกับมัน แต่ฉันไม่แน่ใจจริงๆว่ามันกำลังทำอะไรอยู่หรือมันกำลังทำอะไรอยู่ ดูเหมือนว่าโปรแกรมเมอร์กำลังพยายามแสดงความรู้สึกเกี่ยวกับข้อผิดพลาด ฉันไม่เคยเห็น??!??!มาก่อนในภาษาการเขียนโปรแกรมใด ๆ และฉันไม่สามารถหาเอกสารได้ทุกที่ (Google ไม่ได้ช่วยในเรื่องคำค้นหา??!??!) มันทำอะไรและตัวอย่างของโค้ดทำงานอย่างไร