image

Access unlimited bootcamps and 650+ courses forever

75
%OFF

OP

Otávio Pena04/08/2024 22:44
Share

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.

    Share
    Recommended for you
    CAIXA - Inteligência Artificial na Prática
    Binance - Blockchain Developer with Solidity 2025
    Neo4J - Análise de Dados com Grafos
    Comments (0)