Halo, dan selamat datang kembali.
Memulai bagian baru di sini, aku ingin memberi Anda beberapa informasi
tentang perpustakaan standar c.
Kami telah menggunakan banyak fungsi di perpustakaan standar c.
Dan perpustakaan standar c adalah pada dasarnya semua fungsi yang datang
dengan bahasa pemrograman c.
Jadi itu kode yang dapat Anda gunakan kembali
bahwa Anda tidak perlu menulis sendiri, dan kami telah melihat beberapa
di antaranya fungsi yang tersedia, seperti manipulasi string fungsi, membaca dan menulis file,
membaca input dari keyboard.
Ada banyak file yang kami telah menggunakan, dan itu sangat menguntungkan
untuk menggunakan file-file ini.
Sekarang saya ingin memberi tahu Anda tentang beberapa file header standar.
Kami telah membahas beberapa di antaranya, tapi Saya ingin
memastikan bahwa Anda setidaknya mendapatkan pemahaman singkat dari file header penting ini.
Jadi stddef. H.
Ini berisi beberapa dari definisi standar.
Ini adalah beberapa file yang kami belum benar-benar membahas
yang ingin saya sebutkan.
Jadi stddef. h memiliki fungsi seperti null atau sebenarnya memiliki
beberapa konstanta dan fungsi.
Ini memiliki nol untuk konstanta penunjuk nol.
Ini juga memiliki offset fungsi yang mengambil struktur dan anggota.
Ini adalah offset dalam byte anggota dari dalam
struktur, dan mengembalikan ukuran t.
Ada fungsi atau tipe I harus mengatakan disebut pointer diff t.
Ini adalah jenis bilangan bulat yang dihasilkan dengan mengurangi dua pointer.
Ukuran garis bawah t.
Kami melihat ukuran garis bawah t dalam beberapa rutinitas.
Ini yang dikembalikan dari ukuran operator.
Dan kemudian wchart, ini adalah bilangan bulat diperlukan untuk menampung karakter yang lebar.
Ini hanya beberapa dasarnya hal-hal yang ada di stddef. h, terutama konstanta yang
dapat Anda gunakan.
Benar-benar yang penting di sini adalah null dan ukuran t yang Anda gunakan cukup sedikit.
Kami juga memiliki batasan. h file header.
Batas. h punya banyak konstanta penting juga.
Ini berisi berbagai implementasi batasan yang ditentukan untuk tipe data
karakter dan integer.
Jadi Anda bisa melalui daftar ini.
Ada begitu banyak dari mereka.
Sekali lagi, aku hanya ingin Anda untuk menyadari mereka.
Anda tidak perlu menghafal ini.
Terkadang Anda mungkin perlu menggunakannya tergantung jika Anda
menjalankan pada platform yang berbeda.
Tapi ada hal-hal seperti bilangan bulat nilai maks, nilai minimum panjang, maks
panjang, ini cara yang baik untuk memeriksa untuk rentang karakter
berbeda yang ditentukan.
Sekali lagi, berguna untuk digunakan saat Anda menjalankan sistem yang berbeda.
Dan kami tidak benar-benar bisa melihat di batas. h sebanyak yang saya
inginkan serta stddef. H.
Stdbool. h, kami melihat dengan sangat cepat.
Ingat bahwa kita memiliki tipe data Boolean di c,
tapi itu menggarisbawahi bool.
Dan itu agak sulit untuk digunakan yang itu karena setiap kali Anda menggunakannya, Anda
harus mengatakan garis bawah bool dan mengembalikan nol atau yang
mewakili benar atau salah.
Nah, jika Anda menyertakan stdbool. H, Anda dapat mendeklarasikan variabel Anda
hanya dengan bool, karena ada typedef di sana.
Kami belum membicarakannya, tapi ini cara yang lebih mudah dan lebih
konvensional untuk hanya melihat bool.
Setiap kali Anda mengatakan bool, itu akan merujuk dengan tipe data boolean garis bawah.
Dan kemudian Anda dapat menggunakan konstanta untuk turn false yang
akan mengembalikan satu atau nol.
Itu membuat program Anda lebih mudah dibaca untuk Anda stdbool. h, dan kamu harus mencoba
menggunakannya karena kamu bisa segera bandingkan beberapa variabel Anda yang bertipe bool
to benar atau salah, dan lebih mudah dari c dibandingkan dengan satu atau
nol karena maka Anda mungkin berpikir itu adalah int.
Jadi pasti gunakan stdbool juga.
File header lainnya yang yang akan kita
bahas di perpustakaan standar adalah yang benar-benar kami gunakan.
Ini adalah tiga yang saya inginkan untuk menekankan bahwa kami tidak
benar-benar bisa menggunakan sebanyak yang saya suka.
Dan saya ingin Anda menyadari mereka.
Jadi pastikan Anda mempelajari stdbool. H, pastikan Anda memahami
stddef. h dan batas-batasnya. berkas h.
Terima kasih.