Tôi chỉ mới bắt đầu ở Fortran và bị nhầm lẫn với việc sử dụng dấu ngoặc kép so với dấu nháy đơn.Sự khác nhau giữa dấu ngoặc kép và dấu nháy đơn trong fortran?
Trả lời
Chúng tương đương nhau. Không có sự khác biệt trong cách sử dụng của họ.
Bạn có thể sử dụng này để in một trong những nhân vật ngoặc kép:
print *, "'"
print *, '"'
in đầu tiên và sau đó '
"
.
Lưu ý: Bạn cũng có thể sử dụng hai nhân vật quote trong một hàng để in một:
print *, """"
print *, ''''
in đầu tiên và sau đó "
'
.
Chức năng chúng không có sự khác biệt. Chỉ cần cố gắng nhất quán về việc bạn sử dụng cái nào. Nếu chuỗi của bạn có xu hướng có dấu ngoặc kép trong chúng, hãy sử dụng dấu nháy đơn ở khắp mọi nơi; nếu bạn sử dụng dấu nháy đơn thường xuyên hơn, hãy sử dụng dấu ngoặc kép để phân tách các chuỗi của bạn. Một ghi chú bổ sung, có thể thoát khỏi ký tự trích dẫn bên trong một chuỗi: (ví dụ: 'You\'re'
) nhưng hầu hết mọi người sẽ đề nghị sử dụng nó tăng gấp đôi vì chúng sẽ dễ đọc hơn (ví dụ: 'You''re'
).
Thoát bằng dấu gạch chéo ngược không phù hợp tiêu chuẩn. –
Việc thoát này, nếu được phép, sẽ phụ thuộc vào bộ xử lý và tránh được tốt nhất theo cách tiêu chuẩn như được cho. – francescalus
@francescalus, tôi không nhận ra điều đó. Cảm ơn cho những người đứng đầu lên. Bạn có biết về bất kỳ môi trường cụ thể nào mà nó không được hỗ trợ không? –
- 1. Sự khác nhau giữa dấu nháy đơn và dấu ngoặc kép trong Perl là gì?
- 2. Sự khác nhau giữa dấu nháy đơn và dấu ngoặc kép trong SQL là gì?
- 3. Sự khác nhau giữa việc sử dụng dấu ngoặc kép và dấu ngoặc kép trong python
- 4. Sự khác biệt giữa dấu nháy đơn và dấu ngoặc kép trong Javascript
- 5. Sự khác biệt giữa dấu nháy đơn và dấu ngoặc kép trong Perl là gì?
- 6. Sự khác nhau giữa [dấu ngoặc vuông] và * dấu
- 7. dấu ngoặc kép khác nhau MySQL của
- 8. Ý nghĩa của dấu nháy đơn so với dấu ngoặc kép trong so sánh là gì?
- 9. Sự khác biệt giữa() (dấu ngoặc đơn) và {} (dấu ngoặc nhọn) trong Razor
- 10. Sự khác biệt giữa '(trích dẫn đơn) và' (dấu nháy kép) trong ASP.NET 4
- 11. Có sự khác biệt nào giữa các dấu nháy đơn và kép trong Java không?
- 12. Haskell - đơn v dấu ngoặc kép
- 13. Clojure - sự khác biệt giữa '(dấu nháy đơn) và `(backtick)
- 14. Sử dụng dấu ngoặc kép đơn và kép cho href
- 15. Làm thế nào để thoát khỏi dấu nháy đơn vào dấu ngoặc kép vào dấu nháy đơn
- 16. Dấu ngoặc kép [[]] vs Dấu ngoặc kép {{}} trong Polymer
- 17. Ruby chuyển đổi dấu nháy đơn thành dấu ngoặc kép trong XML
- 18. ksh88 thay đổi dấu nháy đơn thành dấu ngoặc kép trong heredocs?
- 19. Xóa dấu ngoặc kép/dấu ngoặc đơn/dấu ngoặc kép xung quanh/IntelliJ
- 20. php đơn và đôi dấu ngoặc kép
- 21. web.config và dấu ngoặc kép trong connectionStrings
- 22. Chọn tất cả văn bản giữa dấu ngoặc kép, dấu ngoặc đơn vv trong Atom.io
- 23. Sự khác nhau giữa dấu (?) Và dấu hỏi kép (??) trong nút-mysql là gì?
- 24. Sự khác biệt giữa backticks và dấu ngoặc kép trong hàm aes trong ggplot
- 25. Mẫu Jinja hiển thị dấu ngoặc kép hoặc dấu nháy đơn là ' "
- 26. Thay thế tất cả các dấu ngoặc kép bằng dấu nháy đơn
- 27. Dấu nháy đơn hoặc dấu ngoặc kép cho phép nối biến đổi?
- 28. Sự khác biệt giữa nội suy chuỗi thô và dấu ngoặc kép trong scala
- 29. php ghi tập tin chuyển đổi dấu nháy đơn để dấu ngoặc kép
- 30. Tôi nên làm thế nào để thêm dấu gạch chéo vào dấu nháy đơn và bỏ qua dấu ngoặc kép?
Đây là một câu hỏi hay. Như đã được trả lời, chỉ có những khác biệt nhỏ khi định dạng đầu ra. Điều này trái ngược với C hoặc C++, nơi chúng kèm theo các cấu trúc dữ liệu khác nhau. –