Ich habe /* block comment */
für Blockkommentar in C++ gesehen. Ich weiß, dass ich Zeilenkommentare mit !
oder c
machen kann, aber gibt es eine Option für Blockkommentar in Fortran?Wie Blockkommentar in Fortran tun?
Antwort
Nein, das seltsame Konzept der Blockkommentare ist Fortran fremd. Ihr Editor oder Ihre Entwicklungsumgebung bietet möglicherweise die Möglichkeit, einen Zeilenblock auf einmal zu kommentieren.
Sie können allerdings ein wenig Hack tun:
go to 100
! CHUNK OF CODE YOU WANT TO COMMENT OUT
100 continue
Ja, ich weiß, es ist schrecklich, aber es funktioniert. :)
Dies ist ein Hack, den ich ein bisschen verwendet habe, aber es ist erwähnenswert, dass dies (wahrscheinlich) erfordert, dass der "auskommentierte" Code kompilierbar ist. – francescalus
Eine Zeile mit einem c, C, *, d, D oder! in Spalte eins ist eine Kommentarzeile; Wenn jedoch die Option -xld gesetzt ist, werden die Zeilen, die mit D oder d beginnen, als Debug-Zeilen kompiliert. Das d, D und! sind nicht standardisiert.
Wenn Sie ein Ausrufezeichen (!) In eine beliebige Spalte des Anweisungsfelds setzen, außer in Zeichenliteralen, dann wird alles nach dem! Auf dieser Zeile steht ein Kommentar.
Dies gilt nur für einen bestimmten Compiler. Und nur für Quellen mit fester Form. –
Wenn Ihr Fortran-Compiler Präprozessormakros unterstützt dann eine beliebte Methode ist die Verwendung (What exactly does an #if 0 ..... #endif block do?)
#if 0
...
Your comments ...
go here ...
...
#endif
In Sublime text editor kann es Toggle Kommentar (Strg + 7) oder Toggle Baustein Kommentar verwendet werden.
Dies ist eine offensichtlich unverwandte Antwort. –
Was ist Mayús? Dies sollte ein Kommentar sein. Die Frage stellt sich die Frage, wie ein Blockkommentar in der Quelldatei aussieht und nicht, welche Tastenkombination ein Editor verwendet. Wie diese https://stackoverflow.com/questions/22049963/how-to-do-block-comment-in-fortran/44620660#comment33570578_22050130 - ein Kommentar, nicht zu beantworten. Warten Sie, bis Sie die Möglichkeit haben, Kommentare abzugeben. –
Es ist die Art, wie ich einen Fortran 90 Code kommentiere. Ist eine der Möglichkeiten, es zu tun. – Fabricio
- 1. Blockkommentar in Ruby
- 2. Private Funktion in Fortran
- 3. Behauptungen in Fortran
- 4. OOP Fehler in Fortran
- 5. Funktion Zusammensetzung in Fortran
- 6. Aufruf Fortran intrinsics in gdb
- 7. DIMENSION-Anweisung in FORTRAN
- 8. Fortran Quellen aber keine Fortran-Compiler gefunden
- 9. Wie stdout in Fortran 90 zu spülen?
- 10. Wie schreibt man das in Fortran?
- 11. Konvertieren logischen Typ in Fortran
- 12. Fortran DEALLOCATE
- 13. Fortran Leistung
- 14. FORTRAN WRITE()
- 15. Variablen Mit Ausgabedateien in Fortran
- 16. Laufzeit-Polymorphie in Fortran 2003
- 17. erzeugen eine Folgeanordnung in Fortran
- 18. Deep-Array-Kopie in Fortran
- 19. Numerische Integration in Fortran 90
- 20. Korrektes Suffix für Fortran 2003 Quelldatei - Intel Fortran Compiler
- 21. Beste Erklärung Reihenfolge in Fortran?
- 22. Fortran-Arrays in GDB drucken?
- 23. optionale Argumente in Fortran Funktionen
- 24. Verwirrung über Arten in FORTRAN
- 25. Fortran Strukturen und Zeiger
- 26. Stack Overflow mit Fortran
- 27. Wie zu tun! in Rubin?
- 28. Überspringe Iterationen in einer do-Schleife (Fortran)
- 29. Wie Sie tun println tun() in schnellen 2
- 30. Fortran: Mögliche Wertänderung
Für Emacs Benutzer wäre dies [Fortran-Kommentar-Region] (http://www.gnu.org/software/emacs/manual/html_node/emacs/Fortran-Comments.html) (markieren Sie zuerst die Region; zweitens Verwenden Sie 'Cc;') – BHF