особенности этих символов клавиатуры "/" и "\"

особенности этих символов клавиатуры "/" и "\"

Пожалуйста, объясните мнефункциииз этих двух символов "/" и "\". Также,

  1. Чем отличаются эти два символа?

  2. Использование этих двух символов

  3. Имеют ли эти два символа разное поведение в Windows и Linux?

Спасибо!!!

решение1

Клавиатура сама по себе ничего не значит. Это то, что выделатьдля них это важно.

Ничто не мешает вам использовать эмодзи с изображениями кошек на индивидуальной клавиатуре, которую вы нарисуете с помощью маркера, и делать то же самое.

Theобратная косая чертаявляетсяоченьчастоэкранированный символ. Он сообщает синтаксическому анализатору или компилятору, что следующий символ следует интерпретироватьиначе. Например, вы бы использовали \nкак новую строку, и вы бы часто также использовали обратную косую черту, чтобы сообщить вашей системе, что нужно что-то интерпретироватьбуквальноПредставьте, что у вас есть язык, в котором вам нужно заключить строку, например, в двойные кавычки.

print " "quoty thing""будет проанализировано как, ну, - поскольку ваш язык предполагает, что строка инкапсулирована внутрипервыйпара кавычек

Хотя есть и другие умные способы сделать это (смешивая одинарные и двойные кавычки), если вам нужна двойная кавычка внутри, вы должны print " \"quotey thing\""вывести «quotey thing», иначе она будет проанализирована.

В английском языке нет особых причин использовать обратную косую черту, так как это просто и не запутанно, как модификатор... И нет никакого смысла использовать ее для разделителей каталогов.

И.... Windows все равно это делает. Ну ладно. Никто не идеален.

TheвпередС другой стороны, слэш — это швейцарский армейский нож разделителей в системах Unix. Хотите разделить каталоги в пути? Используйте прямую косую черту. Хотите разделить части URL? Да, прямую косую черту. Иногда его также используют как оператор деления (по понятным причинам) или в паре для однострочных комментариев (и как часть блока комментариев /* */). Он также используется в HTML (и многих других языках разметки тегов). На самом деле, существует так много возможных применений, что я укажу вам навикипедиядля полного списка.

решение2

«\" (обратная косая черта) и «/» (косая черта или прямая косая черта) по сути одинаковы, за исключением того, что разные ОС используют их по-разному.

Символ "\" используется в Windows для отображения уровней, например, C:\Users\User\My Pictures символ "/" используется в Unix (в основном Mac OS X и Linux) для отображения уровней, например, /Users/user/Pictures символ "/" также используется в интернет-URL-адресах аналогичным образом, например,www.google.com/chrome

Насколько мне известно, ни одна из основных ОС не использует одновременно "/" и "\", а только один из них. Я могу ошибаться.

решение3

  1. да, они разные. / — это прямой слеш, а \ — это обратный слеш.
  2. в операционных системах они часто используются как разделители в файловых системах. Могут быть и другие применения.
  3. Windows использует обратную косую черту (\) в качестве разделителя в путях к файлам. Linux использует прямую косую черту (/) в качестве разделителя в путях к файлам.

Связанный контент