image

Accede a bootcamps ilimitados y a más de 650 cursos para siempre

70
%OFF

OP

Otávio Pena04/08/2024 22:44
Compartir
Luizalabs - Back-end com Python - 2º EdiçãoRecomendado para tiLuizalabs - Back-end com Python - 2º Edição

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.

    Compartir
    Recomendado para ti
    Accenture - Python para Análise e Automação de Dados
    Lupo - Primeiros Passos com Inteligência Artificial
    Almaviva - Back-end com Java & QA
    Comentarios (0)
    Recomendado para tiLuizalabs - Back-end com Python - 2º Edição