สวัสดีและยินดีต้อนรับกลับ
เริ่มส่วนใหม่ที่นี่ฉัน ต้องการให้ข้อมูลเกี่ยวกับไลบรารีมาตรฐาน
c แก่คุณ
เราใช้มาเยอะแล้ว ฟังก์ชันในไลบรารีมาตรฐาน c
และไลบรารีมาตรฐาน c คือ โดยพื้นฐานแล้วฟังก์ชันทั้งหมดที่มาพร้อมกับภาษาการเขียนโปรแกรมซี
เป็นรหัสที่ใช้ซ้ำได้ ที่คุณไม่จำเป็นต้องเขียนเอง
และเราได้ตรวจสอบบางส่วนแล้ว ฟังก์ชั่นที่มีอยู่เช่นการจัดการสตริง
ฟังก์ชั่น, การอ่านและเขียนไฟล์, การอ่านอินพุตจากคีย์บอร์ด
มีไฟล์มากมายที่ เราใช้แล้ว และเป็นประโยชน์มากที่จะใช้ไฟล์เหล่านี้
ตอนนี้ฉันอยากจะบอกคุณเกี่ยวกับ ไฟล์ส่วนหัวมาตรฐานบางไฟล์
เราได้พูดถึงสิ่งเหล่านี้แล้ว แต่ ฉันต้องการให้แน่ใจว่าคุณอย่างน้อยก็เข้าใจสั้น
ๆ ของไฟล์ส่วนหัวที่สำคัญเหล่านี้
ดังนั้น stddef ชม.
ซึ่งประกอบด้วย คำจำกัดความมาตรฐาน
นี่คือไฟล์บางส่วนที่ เรายังไม่ได้พูดคุยกันจริงๆ
ที่ฉันอยากจะพูดถึง
ดังนั้น stddef h มีหน้าที่ เช่น null หรือมีค่าคงที่และฟังก์ชันอยู่บ้าง
มันมีค่าว่างสำหรับ ค่าคงที่ตัวชี้เป็นโมฆะ
นอกจากนี้ยังมีออฟเซ็ตของฟังก์ชัน ซึ่งใช้โครงสร้างและสมาชิก
นี่คือออฟเซ็ตในหน่วยไบต์ ของสมาชิกจากภายในโครงสร้าง
และส่งคืนขนาด t
มีฟังก์ชั่นหรือประเภท I น่าจะเรียกว่า pointer diff t
นี่คือประเภทของจำนวนเต็มที่ผลิต โดยการลบตัวชี้สองตัว
ขนาดขีดเส้นใต้t.
ดูขนาดขีดเส้นใต้t ในสองสามกิจวัตร
นี่คือสิ่งที่ได้กลับมา จากขนาดของตัวดำเนินการ
แล้ว wchart นี่คือจำนวนเต็ม ต้องถือตัวอักษรกว้าง
นี่เป็นเพียงพื้นฐานบางส่วนเท่านั้น สิ่งที่อยู่ใน stddef h ค่าคงที่ส่วนใหญ่ที่คุณสามารถใช้ได้
ที่สำคัญที่นี่เป็นโมฆะจริงๆ และขนาด t ที่คุณใช้ค่อนข้างน้อย
เราก็มีขีดจำกัดเช่นกัน ไฟล์ส่วนหัว h
ขีดจำกัด h มีจำนวนมาก ค่าคงที่ที่สำคัญเช่นกัน
มันมีการใช้งานต่างๆ ขีดจำกัดที่กำหนดไว้สำหรับชนิดข้อมูลอักขระและจำนวนเต็ม
ดังนั้นคุณสามารถผ่านรายการนี้ได้
มีมากมายของพวกเขา
อีกครั้งฉันแค่ต้องการ คุณต้องระวังพวกเขา
คุณไม่จำเป็นต้องจำสิ่งเหล่านี้
บางครั้งคุณอาจต้อง ใช้สิ่งเหล่านี้ขึ้นอยู่กับว่าคุณกำลังใช้งานบนแพลตฟอร์มที่แตกต่างกันหรือไม่
แต่มีบางอย่างเช่นจำนวนเต็ม ค่าสูงสุดค่าต่ำสุดแบบยาวค่าสูงสุดแบบยาวเป็นวิธีที่ดีในการตรวจสอบ
สำหรับช่วงของอักขระต่างๆ ที่กำหนดไว้
มีประโยชน์อีกครั้งสำหรับใช้กับเมื่อ คุณกำลังใช้งานระบบต่างๆ
และเราไม่ได้ไปดูจริงๆ ที่ขีดจำกัด h มากที่สุดเท่าที่ฉันต้องการเช่นเดียวกับ
stddef ชม.
สตั๊ดบูล h เรามองไปที่จริงอย่างรวดเร็ว
จำไว้ว่าเรามีชนิดข้อมูลบูลีนใน
c แต่เป็นขีดล่างบูล
และใช้งานค่อนข้างยาก อันนั้นเพราะทุกครั้งที่ใช้ต้องขีดเส้นใต้
bool และคืนค่าศูนย์หรือค่าที่แทนค่าจริงหรือเท็จ
ถ้าคุณรวม stdbool ชม, คุณสามารถประกาศตัวแปรของคุณด้วยบูลเพราะ
มี typedef อยู่ในนั้น
เราไม่ได้พูดถึงมัน แต่ เป็นวิธีที่ง่ายกว่าและเป็นเรื่องธรรมดามากกว่าที่จะเห็นบูล
เมื่อใดก็ตามที่คุณพูดบูลก็จะหมายถึง เป็นขีดล่างชนิดข้อมูลบูลีน
แล้วใช้ได้เลย ค่าคงที่สำหรับเทิร์นเท็จซึ่งจะคืนค่าหนึ่งหรือศูนย์
ทำให้โปรแกรมของคุณอ่านง่ายขึ้น ถึงคุณ stdbool h และคุณควรลองใช้มันเพราะคุณสามารถ
เปรียบเทียบตัวแปรบางตัวที่เป็นประเภท bool to . ทันที จริงหรือเท็จ
และง่ายกว่า c เมื่อเทียบกับหนึ่งหรือศูนย์เพราะ จากนั้นคุณอาจคิดว่ามันเป็น
int
ดังนั้นควรใช้ stdbool ด้วยเช่นกัน
ไฟล์ส่วนหัวอื่น ๆ ที่ เราจะพูดถึงในห้องสมุดมาตรฐานคือ
ที่เราใช้จริง
นี่คือสามอย่างที่ฉันต้องการ เพื่อเน้นว่าเราไม่ค่อยได้ใช้งานเท่าที่ชอบ
และฉันต้องการให้คุณตระหนักถึงพวกเขา
ดังนั้นให้แน่ใจว่าคุณศึกษา stdbool ชม, ตรวจสอบให้แน่ใจว่าคุณเข้าใจ
stddef h และขีดจำกัด h ไฟล์
ขอขอบคุณ.