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 StringPara executar este programa, o seguinte comando é usado:
$ ./cordaO 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.