Xin chào, và chào mừng trở lại.
Bắt đầu một phần mới tại đây, tôi muốn cung cấp cho bạn một số thông tin
về thư viện tiêu chuẩn c.
Chúng tôi đã sử dụng rất nhiều các chức năng trong thư viện chuẩn c.
Và thư viện tiêu chuẩn c là về cơ bản tất cả các chức năng đi
kèm với ngôn ngữ lập trình c.
Vì vậy, đó là mã mà bạn có thể sử dụng lại
mà bạn không cần phải viết một mình và chúng tôi đã xem xét một
số các chức năng có sẵn, chẳng hạn như thao tác chuỗi chức năng, đọc và ghi tệp,
đọc đầu vào từ bàn phím.
Có rất nhiều tệp chúng tôi đã sử dụng và rất thuận lợi khi
sử dụng các tệp này.
Bây giờ tôi muốn nói với bạn về một số tệp tiêu đề tiêu chuẩn.
Chúng tôi đã thảo luận về một số điều này, nhưng Tôi muốn đảm bảo
rằng ít nhất bạn cũng hiểu sơ qua trong số các tệp tiêu đề quan trọng này.
Vì vậy, stddef. h.
Điều này chứa một số các định nghĩa tiêu chuẩn.
Đây là một số tệp chúng tôi chưa thực sự thảo luận
mà tôi muốn đề cập đến.
Vì vậy, stddef. h có chức năng như null hoặc thực sự có một
số hằng số và chức năng.
Nó có một null cho hằng con trỏ null.
Nó cũng có một phần bù của chức năng trong đó có một cấu trúc và một thành viên.
Đây là phần bù tính bằng byte của thành viên từ bên trong
cấu trúc và nó trả về kích thước t.
Có một chức năng hoặc loại I nên nói là con trỏ khác t.
Đây là kiểu số nguyên được tạo ra bằng cách trừ hai con trỏ.
Kích thước gạch dưới t.
Chúng tôi xem kích thước gạch dưới t trong một vài thói quen.
Đây là những gì được trả lại từ toán tử sizeof.
Và sau đó wchart, đây là một số nguyên bắt buộc phải chứa các ký tự rộng.
Đây chỉ là một số điều cơ bản những thứ có trong stddef. h, chủ yếu là các hằng số mà
bạn có thể sử dụng.
Thực sự điều quan trọng ở đây là null và kích thước t mà bạn sử dụng khá ít.
Chúng tôi cũng có giới hạn của mình. tệp tiêu đề h.
Hạn mức. h có rất nhiều các hằng số quan trọng.
Nó chứa nhiều cách triển khai giới hạn xác định cho kiểu dữ liệu
ký tự và số nguyên.
Vì vậy, bạn có thể xem qua danh sách này.
Có rất nhiều người trong số họ.
Một lần nữa, tôi chỉ muốn bạn nhận thức được chúng.
Bạn không cần phải ghi nhớ những điều này.
Đôi khi bạn có thể cần sử dụng chúng tùy thuộc nếu bạn
đang chạy trên các nền tảng khác nhau.
Nhưng có những thứ như số nguyên giá trị tối đa, giá trị tối thiểu dài, giá trị tối đa
dài, đó là một cách tốt để kiểm tra cho phạm vi của các ký tự khác
nhau đã được xác định.
Một lần nữa, hữu ích cho việc sử dụng khi bạn đang chạy trên các hệ thống khác nhau.
Và chúng tôi không thực sự nhìn thấy ở giới hạn. h nhiều như tôi muốn
cũng như stddef. h.
Stdbool. h, chúng tôi đã xem xét thực tế một cách nhanh chóng.
Hãy nhớ rằng chúng ta có kiểu dữ liệu Boolean trong c,
nhưng nó là bool gạch dưới.
Và nó hơi khó sử dụng cái đó bởi vì bất cứ khi nào bạn sử dụng nó, bạn phải
nói dấu gạch dưới bool và nó trả về số không hoặc những giá trị
đại diện cho true hoặc false.
Vâng, nếu bạn bao gồm stdbool. h, bạn có thể khai báo các biến của
mình chỉ với bool, bởi vì có một typedef trong đó.
Chúng tôi chưa nói về nó, nhưng đó là một cách dễ dàng hơn và có nhiều
quy ước hơn để chỉ nhìn thấy bool.
Bất cứ khi nào bạn nói bool, nó sẽ ám chỉ sang kiểu dữ liệu boolean gạch dưới.
Và sau đó bạn có thể sử dụng các hằng số lần lượt
là false sẽ trả về một hoặc không.
Nó làm cho chương trình của bạn dễ đọc hơn cho bạn stdbool. h, và bạn nên cố gắng sử
dụng nó vì bạn có thể so sánh ngay lập tức một số biến của
bạn có kiểu bool với đúng hoặc sai và nó dễ hơn c so với một hoặc
0 vì thì bạn có thể nghĩ đó là một số nguyên.
Vì vậy, chắc chắn sử dụng stdbool là tốt.
Các tệp tiêu đề khác chúng ta sẽ thảo luận trong
thư viện tiêu chuẩn là những cái mà chúng tôi thực sự đã sử dụng.
Đây là ba cái mà tôi muốn để nhấn mạnh rằng chúng tôi
đã không thực sự sử dụng nhiều như tôi thích.
Và tôi muốn bạn nhận thức được chúng.
Vì vậy, hãy chắc chắn rằng bạn học stdbool. h, đảm bảo rằng bạn
hiểu stddef. h và các giới hạn. tập tin h.
Cảm ơn bạn.