Logo th.boatexistence.com

สหภาพสามารถอ้างอิงตนเองได้หรือไม่?

สารบัญ:

สหภาพสามารถอ้างอิงตนเองได้หรือไม่?
สหภาพสามารถอ้างอิงตนเองได้หรือไม่?
Anonim

1 คำตอบ. แน่ใจว่าทำได้ เช่นเดียวกับ struct จริงๆ: union toto { union toto a; ไม่ได้ลงนาม b; }; ทันทีที่ตัวระบุแท็ก toto เป็นที่รู้จักว่าเป็นประเภทยูเนี่ยน union toto จะเป็นตัวชี้ไปยังประเภทที่ไม่สมบูรณ์

โครงสร้างการอ้างอิงตนเองคืออะไร

โครงสร้างอ้างอิงตนเองคือ โครงสร้างที่สามารถมีสมาชิกซึ่งชี้ไปที่ตัวแปรโครงสร้างประเภทเดียวกัน พวกเขาสามารถมีตัวชี้อย่างน้อยหนึ่งตัวที่ชี้ไปยังประเภทเดียวกันของ โครงสร้างเป็นสมาชิกของพวกเขา … เป็นโครงสร้างแบบพิเศษที่มีสมาชิกประเภทเดียวกัน

โครงสร้างการอ้างอิงตนเองพร้อมตัวอย่างคืออะไร

โครงสร้างการอ้างอิงตนเองคือโครงสร้าง โครงสร้างที่มีตัวชี้อย่างน้อยหนึ่งตัวซึ่งชี้ไปยังโครงสร้างประเภทเดียวกันในฐานะสมาชิกกล่าวอีกนัยหนึ่ง โครงสร้างที่ชี้ไปยังโครงสร้างประเภทเดียวกันนั้นเป็นลักษณะการอ้างอิงตนเอง ในตัวอย่างข้างต้น 'ลิงก์' เป็นตัวชี้ไปยังโครงสร้างของประเภท 'โหนด'

สหภาพในภาษาซีคืออะไร

Union คือ ประเภทข้อมูลที่กำหนดโดยผู้ใช้ ในภาษาการเขียนโปรแกรม C เป็นชุดของตัวแปรประเภทข้อมูลต่าง ๆ ในตำแหน่งหน่วยความจำเดียวกัน เราสามารถกำหนดสหภาพที่มีสมาชิกจำนวนมากได้ แต่ ณ เวลาที่กำหนด สมาชิกเพียงคนเดียวเท่านั้นที่สามารถมีค่าได้ … สหภาพซีถูกใช้เพื่อบันทึกความทรงจำ

รูปแบบใดต่อไปนี้คือรูปแบบที่ถูกต้องในการประกาศสหภาพ

เราใช้ คำหลักของสหภาพแรงงาน เพื่อกำหนดสหภาพ นี่คือตัวอย่าง: union car { ชื่อถ่าน[50]; ราคา int; }; รหัสด้านบนกำหนดประเภทรถสหภาพที่ได้รับ