คำถามติดแท็ก built-in-types


5
การเริ่มต้นค่า“ int * ptr = int ()” ไม่ผิดกฎหมายอย่างไร
รหัสต่อไปนี้ (นำมาจากที่นี่ ): int* ptr = int(); คอมไพล์ใน Visual C ++ และค่าเริ่มต้นตัวชี้ เป็นไปได้อย่างไร? ฉันหมายถึงint()ให้วัตถุประเภทหนึ่งintและฉันไม่สามารถกำหนดให้intกับตัวชี้ได้ โค้ดข้างบนไม่ผิดกฎหมายได้อย่างไร?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.