recursos desses símbolos de teclado "/" e "\"

recursos desses símbolos de teclado "/" e "\"

Por favor me explique ocaracterísticasdestes dois símbolos "/" e "\". Também,

  1. Como esses dois símbolos são diferentes?

  2. Uso desses dois símbolos

  3. Esses dois símbolos têm comportamentos diferentes no Windows e no Linux?

Obrigado!!!

Responder1

O próprio teclado não significa nada. É o que vocêfazercom eles isso é importante.

Não há nada que impeça você de usar imagens de gatos emoji em um teclado personalizado que você projetou com um estilete para fazer a mesma coisa.

Obarra invertidaémuitomuitas vezes umpersonagem de fuga. Diz a um analisador ou compilador que o seguinte símbolo deve ser interpretadodiferentemente. Por exemplo, você usaria \ncomo uma nova linha e muitas vezes também usaria uma barra invertida para dizer ao seu sistema para interpretar algoliteralmente. Imagine que você tivesse uma linguagem onde fosse necessário colocar uma string entre aspas duplas, por exemplo.

print " "quoty thing""seria analisado como, também, - já que sua linguagem assume que a string está encapsulada dentro doprimeiropar de aspas

Embora existam outras maneiras inteligentes de fazer isso (misturar aspas simples e duplas), se você precisasse de aspas duplas, você imprimiria print " \"quotey thing\"""coisa entre aspas", caso contrário, ela seria analisada.

Há muito poucos motivos para usar uma barra invertida em inglês, portanto, como modificador, é simples e não confuso ... E não há nenhum sentido real em usá-la para separar diretórios.

E.... O Windows faz isso de qualquer maneira. Ah bem. Ninguém é perfeito.

Oavançarbarra, por outro lado, é o canivete suíço dos separadores em sistemas unixy. Quer separar diretórios em um caminho? Use uma barra. Quer separar partes de um URL? Sim, barra. Às vezes também é usado como operador de divisão (por razões óbvias) ou em par para comentários oneline (e como parte do /* */bloco de comentários). Também é usado em HTML (e em muitas outras linguagens de tags de marcação). Na verdade, há tantos usos possíveis, vou apontar para vocêWikipédiapara obter uma lista completa.

Responder2

O "\" (barra invertida) e o "/" (barra ou barra) são basicamente iguais, exceto que sistemas operacionais diferentes os utilizam de maneira diferente.

O "\" é usado pelo Windows para mostrar níveis, por exemplo, C:\Users\User\My Pictures O "/" é usado pelo Unix (Mac OS X e Linux, geralmente) para mostrar níveis, por exemplo, /Users/user/Pictures O "/" também é usado em URLs da Internet de maneira semelhante, por exemplowww.google.com/chrome

Até onde eu sei, nenhum sistema operacional convencional usa "/" e "\", mas um ou outro. Eu poderia estar errado.

Responder3

  1. sim, eles são diferentes. / é uma barra e \ é uma barra invertida.
  2. em sistemas operacionais, eles são frequentemente usados ​​como separadores em sistemas de arquivos. Também pode haver outros usos.
  3. O Windows usa uma barra invertida (\) como separador nos caminhos dos arquivos. O Linux usa a barra (/) como separador nos caminhos dos arquivos.

informação relacionada