Olá, seja bem-vindo de volta.
Iniciando uma nova seção aqui, eu gostaria de lhe dar algumas informações sobre
a biblioteca padrão c.
Temos usado muito funções na biblioteca padrão c.
E a biblioteca padrão c é basicamente todas as funcionalidades que vêm com
a linguagem de programação c.
Portanto, é um código que você pode reutilizar que
você não precisa escrever por conta própria, e vimos alguns dos as
funções que estão disponíveis, como manipulação de string funções, leitura e gravação de arquivos,
leitura de entrada do teclado.
Há muitos arquivos que que usamos, e é muito vantajoso
usar esses arquivos.
Agora eu queria te falar sobre alguns dos arquivos de cabeçalho padrão.
Discutimos alguns deles, mas Quero ter certeza de que
você terá pelo menos um breve entendimento desses arquivos de cabeçalho importantes.
Então, stddef. h.
Este contém alguns dos as definições padrão.
Estes são alguns dos arquivos que ainda não discutimos o
que eu gostaria de mencionar.
Então, stddef. h tem funções como null ou realmente tem
algumas constantes e funções.
Tem um nulo para constante de ponteiro nulo.
Ele também tem um deslocamento de função que tem uma estrutura e um membro.
Este é o deslocamento em bytes do membro de dentro
da estrutura e retorna um tamanho t.
Existe uma função ou tipo I deve dizer chamado ponteiro diff t.
Este é o tipo de inteiro produzido subtraindo dois ponteiros.
Tamanho sublinhado t.
Vemos o tamanho sublinhado t em algumas rotinas.
Isso é o que retornou do operador sizeof.
E então wchart, este é um número inteiro necessário para conter caracteres largos.
Este é apenas o básico coisas que estão em stddef. h, principalmente constantes que
você pode usar.
Realmente o importante aqui é nulo e o tamanho t que você usa bastante.
Também temos nossos limites. h arquivo de cabeçalho.
Limites. h tem muito constantes importantes também.
Ele contém várias implementações limites definidos para tipos de dados
de caracteres e inteiros.
Então você pode percorrer esta lista.
Há muitos deles.
De novo, eu só queria você deve estar ciente deles.
Você não precisa memorizá-los.
Às vezes você pode precisar use-os dependendo se você
estiver executando em plataformas diferentes.
Mas há coisas como inteiro valores máximos, valores mínimos longos, máx. longo, é
uma boa maneira de verificar para o intervalo dos diferentes caracteres
que são definidos.
Novamente, útil para usar quando você está executando em sistemas diferentes.
E nós realmente não conseguimos olhar nos limites. h tanto quanto eu queria,
bem como o stddef. h.
Stdbool. h, olhamos bem rapidamente.
Lembre-se de que temos um tipo de dados booleano em
c, mas é um sublinhado bool.
E é meio difícil de usar aquele porque sempre que você usá-lo, você
tem que dizer sublinhado bool e retorna zero ou uns
representando verdadeiro ou falso.
Bem, se você incluir stdbool. h, você pode declarar suas variáveis
apenas com bool, porque há um typedef ali.
Não falamos sobre isso, mas é uma maneira mais fácil e mais
convencional ver apenas o bool.
Sempre que você disser bool, ele se referirá ao sublinhado tipo de dados booleano.
E então você pode usar constantes para turn false
que retornará um ou zero.
Isso torna seu programa mais legível para você stdbool. h, e você deve tentar usá-lo
porque você pode compare imediatamente algumas de suas variáveis que são do tipo bool
com verdadeiro ou falso, e é mais fácil do que c comparado a um ou
zero porque então você pode pensar que é um int.
Então, definitivamente, use stdbool também.
Os outros arquivos de cabeçalho que que
vamos discutir na biblioteca padrão são aqueles que realmente usamos.
Esses eram os três que eu queria para enfatizar que
não conseguimos usar tanto quanto eu gostaria.
E eu queria que você soubesse deles.
Portanto, certifique-se de estudar stdbool. h, certifique-se de entender
o stddef. he os limites. arquivo h.
Obrigada.