Como usar a string c.H funções da biblioteca

Como usar a string c.H funções da biblioteca
A corda.O arquivo de cabeçalho H ”foi projetado especialmente para executar as diferentes operações nas cordas na linguagem de programação C C. Este arquivo de cabeçalho contém várias funções para lidar com as cordas em C. Neste guia, discutiremos algumas das funções da “string.Arquivo de cabeçalho H ”na linguagem de programação C.

Usando a string c.H funções da biblioteca

Usaremos as três funções mais importantes da “string.Arquivo de cabeçalho H ”nos exemplos a seguir:

Exemplo 1: Usando a função de comprimento da string

A função de comprimento da string da “string.O arquivo de cabeçalho H ”é usado para calcular o comprimento de uma string. O script C a seguir utiliza esta função:

Neste programa, declaramos uma string de "amostra" e atribuímos a sequência de "programação" para ela. Em seguida, usamos a função "strlen" da "string.biblioteca h ”para calcular o comprimento desta string e atribuí -la à variável“ comprimento ”. Depois disso, imprimimos esse comprimento no terminal.

Para compilar este programa C, o seguinte comando é usado:

$ GCC String.C -O String

Para executar este programa, o seguinte comando é usado:

$ ./corda

O comprimento da nossa corda é mostrado na imagem a seguir:

Exemplo 2: Usando a função de cópia de string

A função de cópia da string da “string.A biblioteca H ”é usada para copiar uma string para outra. O script C a seguir foi projetado para servir a esse objetivo:

Neste exemplo, usamos a mesma string do exemplo anterior. Além dessa corda, declaramos outra string que é "Sample2". Usando a função "strcpy" da linguagem de programação C, copiamos a string "amostra" para "Sample2". Depois disso, imprimimos a sequência "Sample2" no terminal.

A saída a seguir descreve que nossa primeira string é copiada com sucesso para a segunda sequência:

Exemplo 3: Usando a função de comparação de string

A função de comparação de strings da string ".O arquivo de cabeçalho H ”é usado para comparar duas strings. A saída desta função acaba sendo "0" quando as duas seqüências são exatamente idênticas. Caso contrário, esta função retorna a diferença entre os valores ASCII do primeiro par de caracteres que não correspondem. O programa C a seguir utiliza esta função:

Neste programa, declaramos duas cordas diferentes. Depois disso, usamos a função "strcmp" para comparar essas duas strings e armazenar sua diferença na variável "comparação". Em seguida, imprimimos o valor da variável "comparação" no terminal.

A diferença entre nossas duas cordas é mostrada na imagem a seguir:

Conclusão

Este artigo está centrado em torno da “string.Arquivo de cabeçalho H ”da linguagem de programação C. Nesse sentido, discutimos algumas funções desta biblioteca neste guia. Agora, você pode explorar facilmente as outras funções desta biblioteca por conta própria.