-1

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

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

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

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

Благодарю вас!!!

3 ответа3

2

Сами клавиатуры ничего не значат. Важно то, что вы делаете с ними.

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

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

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

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

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

А также.... Windows делает это в любом случае. Ну что ж. Никто не идеален.

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

1

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

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

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .