No artigo que apresentamos hoje vamos nos aprofundar no fascinante mundo de String.h. Das suas origens à sua relevância hoje, mergulharemos num passeio por todos os aspectos relevantes que fazem de String.h um tema de interesse para todos os tipos de pessoas. Analisaremos o seu impacto na sociedade, a sua evolução ao longo do tempo e as diferentes perspectivas que existem sobre String.h. Independentemente do seu nível de conhecimento prévio, este artigo lhe dará uma visão abrangente e enriquecedora de String.h, com o objetivo de aprofundar seu significado e relevância no mundo atual.
Este artigo não cita fontes confiáveis. (fevereiro de 2013) |
| Biblioteca padrão do C |
string.h é um arquivo cabeçalho que fornece funções, macros e definições da biblioteca padrão da linguagem de programação C para manipulação de cadeias de caracteres e regiões de memória. Apesar de fornecer funções portáveis entre plataformas, sabidamente há problemas de segurança que expõe os programas a problemas de transbordamento. As funções trabalham apenas com cadeias de caracteres ASCII, mas não são compatíveis com Unicode.
Abaixo temos três funções desta biblioteca que são muito utilizadas:
strcpy() — Função usada para copiar string
strcat() — Função usada para concatenar strings
strlen() — Função usada para obter o comprimento de uma string