image

Receba as melhores vagas +2.150 cursos em tech e IA

70
%OFF

OP

Otávio Pena04/08/2024 22:44
Compartilhe
IBM Bob: IA de Nível Empresarial para Desenvolvedores e Tech LeadersRecomendados para vocêIBM Bob: IA de Nível Empresarial para Desenvolvedores e Tech Leaders

Char ou String?

    "char ou string qual usar?" "Tem diferença entre eles?!"

    Se você já se perguntou sobre a diferença entre char e string, saiba que não está sozinho. Mesmo em meu caso que estudo programação há quatro anos, essa distinção não era evidente, especialmente se assim como eu você começou com linguagens de alto nível como Python ou JavaScript, onde o tipo char não existe e tudo é tratado como string.

    Mas, sim, existe uma diferença fundamental entre esses tipos, e se você nunca trabalhou com linguagens como C, C++, ou Java, que são mais próximas do hardware, essa distinção pode ser um choque de realidade.

    Então, vamos esclarecer: um char (ou caractere) representa um único símbolo, como '1', 'A', ou '!'. Por outro lado, uma string é uma sequência de caracteres, ou seja, uma coleção ordenada de char. Em termos simples, uma string nada mais é do que um array de char.

    Ao explorar novas linguagens de programação, especialmente aquelas de baixo nível, lembre-se de que char e string são conceitos diferentes, mesmo que linguagens como Python possam ter nos feito pensar o contrário.

    Compartilhe
    Recomendados para você
    Itaú - Java com Inteligência Artificial
    Nublify - Primeiros passos em IA e Cloud
    IBM Bob: IA de Nível Empresarial para Desenvolvedores e Tech Leaders
    Comentários (0)
    Recomendados para vocêIBM Bob: IA de Nível Empresarial para Desenvolvedores e Tech Leaders