Sono totalmente confuso quale utilizzare e quando, prima cosa che faccio quando qualcosa va storto nel codice con una barra, viene sostituito l'uno con l'altro, quindi i miei casi di test vengono raddoppiati con uno per /
e uno per \
. ottenere la logica dietro le barre.Perché ci sono due barre - avanti e indietro?
risposta
Dal wikipedia article about the backslash:
Bob Bemer ha introdotto il carattere \ in ASCII, il 18 settembre 1961, come il risultato di frequenza di carattere studi. In particolare il \ era introdotto in modo che gli operatori booleani di ALGOL "∧" (AND) e "∨" (OR) potessero essere in ASCII come "/ \" e "/" rispettivamente. [4] Entrambi questi operatori sono stati inclusi nelle prime versioni del linguaggio di programmazione fornito con Unix V6, Unix V7 e altri attualmente BSD 2.11.
Come ho detto nel commento, il disegno ASCII lo è. –
/
è generalmente utilizzato per indicare divisione come in 10/2
sensi 10 diviso 2. \
viene generalmente utilizzato come carattere di escape come in \t
o \n
rappresentano rispettivamente una linguetta e un carattere di nuova riga.
Non c'è niente come una "barra in avanti". C'è una "barra" /
e una "barra rovesciata" \
.
C'è una lunga e IMHO ilarious discussione su che sul xkcd forum
One More Thing ....
The Forward Slash /
è usato in * nix per passare al Filesystem ...
Come .... /root/home/vs4vijay
e il backslash \
viene utilizzato in Windows ...
Mi piace ..... F:\Games\CounterStrike
- 1. Codifica le barre in avanti e indietro in tomcat 7?
- 2. Tasti Indietro/Avanti e usabilità
- 3. Modo corretto per saltare avanti e indietro tra due rami?
- 4. QTableView Zoom avanti/indietro
- 5. dired indietro/avanti funzione
- 6. eseguire javascsript ciclo alternativamente avanti e indietro
- 7. Gestisci avanti e indietro in Richfaces
- 8. Pulsanti Avanti/Indietro personalizzati Flexslider
- 9. Disabilita lo scorrimento indietro/avanti di due dita di Chrome
- 10. Galleria Android zoom avanti/indietro
- 11. Perché ci sono due cartelle di Cordova www?
- 12. Perché ci sono due punti qui? arco :: prima
- 13. Utilizzando i pulsanti Indietro e Avanti con l'API Storia
- 14. IntelliJ IDEA indietro/avanti con il mouse
- 15. browser di destinazione indietro e pulsanti avanti singolarmente
- 16. Ci sono differenze tra queste due linee?
- 17. escaping le barre in avanti in elasticsearch
- 18. Editor di atomi: come saltare avanti e indietro
- 19. Disabilita il pulsante Indietro e Avanti su UIToolBar in UIWebview
- 20. Invio di variabili PHP avanti e indietro tra le pagine
- 21. Emacs: spostarsi su un determinato carattere, avanti e indietro
- 22. Scorrere avanti e indietro attraverso i grafici matplotlib
- 23. Come spostarsi avanti e indietro nell'anello segnapunti di Emacs
- 24. pulsante avanti e indietro per webview in Android. Come?
- 25. stringa TValue <--> booleano avanti e indietro
- 26. Compatibilità avanti o indietro in Android?
- 27. Perché ci" e CI (, ci {.... comportarsi in modo diverso?
- 28. Perché non ci sono ObservableQueues in JavaFX?
- 29. perché ci sono più fcntl.h in linux?
- 30. Se ci sono "problemi noti" perché rilasciare?
Ora questa è una buona domanda. Anche se non penso sia collegato alla programmazione. – Eimantas
Che lingua stai usando? Hanno un significato diverso a seconda della lingua ... –
C++, a volte lo sviluppo web e a volte pasticcio con regex. –