ที่อยู่ใน C คืออะไร?
ที่อยู่ใน C คืออะไร?

วีดีโอ: ที่อยู่ใน C คืออะไร?

วีดีโอ: ที่อยู่ใน C คืออะไร?
วีดีโอ: Cคัปปลิ้งคืออะไร? Cฟิลเตอร์คืออะไร? Cบายพาสคืออะไร? คลิปนี้มี คำตอบ!! 2024, อาจ
Anonim

ตำแหน่งหน่วยความจำที่จัดเก็บข้อมูลคือ ที่อยู่ ของข้อมูลนั้น ใน ที่อยู่ C ของตัวแปรสามารถรับได้โดยการเติมอักขระ & ลงในชื่อตัวแปร ลองใช้โปรแกรมต่อไปนี้โดยที่ a เป็นตัวแปรและ &a เป็นตัวแปร ที่อยู่ : #include ใน main()

นอกจากนี้ชนิดของข้อมูลที่อยู่ใน C คืออะไร?

ประเภทข้อมูลใน C

ประเภทข้อมูล หน่วยความจำ (ไบต์) ตัวระบุรูปแบบ
ลงนาม char 1 %ค
ถ่านที่ไม่ได้ลงชื่อ 1 %ค
ลอย 4 %NS
สองเท่า 8 %lf

ข้างบนนี้ %p ในภาษา C หมายถึงอะไร? ฟังก์ชั่นที่เป็นของตระกูลฟังก์ชั่น printf มีตัวระบุประเภท "% NS " และ "%x" "x" และ "X" ให้เอาต์พุตเป็นเลขฐานสิบหก "x" หมายถึงตัวอักษรตัวพิมพ์เล็ก (abcdef) ในขณะที่ "X" สำหรับตัวพิมพ์ใหญ่ (ABCDEF) " NS " ทำหน้าที่ส่งออกพอยน์เตอร์ อาจแตกต่างกันไปขึ้นอยู่กับคอมไพเลอร์และแพลตฟอร์ม

ยังถามอีกว่า address ของโอเปอเรเตอร์ในภาษา C คืออะไร?

หนึ่ง ที่อยู่ของตัวดำเนินการ เป็นกลไกภายใน C++ ที่คืนค่า memory ที่อยู่ ของตัวแปร เหล่านี้ ที่อยู่ ส่งคืนโดย ที่อยู่ของตัวดำเนินการ เป็นที่รู้จักกันในชื่อพอยน์เตอร์ เพราะมัน "ชี้" ไปที่ตัวแปรในหน่วยความจำ ที่อยู่ของตัวดำเนินการ เป็นเอกภาพ โอเปอเรเตอร์ แทนด้วยเครื่องหมาย (&)

ตัวดำเนินการที่อยู่และทางอ้อมใน C คืออะไร?

ในขณะที่ตัวชี้ที่ชี้ไปที่ตัวแปรให้ ทางอ้อม เข้าถึงค่าของตัวแปรที่เก็บไว้ในหน่วยความจำของมัน ที่อยู่ , NS ตัวดำเนินการทางอ้อม dereferences ตัวชี้และส่งกลับค่าของตัวแปรที่ตำแหน่งหน่วยความจำนั้น NS ตัวดำเนินการทางอ้อม เป็นเอกภาพ โอเปอเรเตอร์ แสดงด้วยสัญลักษณ์ (*)

แนะนำ: