मैं फोरट्रान कार्यक्रमों से बहुत सारे आउटपुट को संसाधित करता हूं, और आमतौर पर ऐसा लगता है कि इन कार्यक्रमों के आउटपुट में एक अग्रणी स्थान है, यानी, वर्ण स्तंभ 1 खाली है। एक छोटी कार्यक्रम leading.f
पर विचार करें:फोरट्रान आउटपुट का एक प्रमुख स्थान क्यों है?
program leading
print *, "<-- What's that space for?"
end program leading
उत्पादन
<-- What's that space for?
(हाँ, वहाँ शुरुआत में एक अंतरिक्ष चरित्र है) है। मेरा प्रश्न कार्यक्रम में निहित है।
इसके लिए कोई जवाब नहीं होने के बावजूद, यदि आप चाहें तो इसे दबाने के तरीके यहां करें: अनफॉर्म किए गए के बजाय स्ट्रिंग स्वरूपित आउटपुट का उपयोग करें: 'लिखें (*, "(ए)") "एक जगह, वास्तव में?" –
सर्वश्रेष्ठ समझाया गया है http://stackoverflow.com/questions/3296237/are-fortran-control-characters-carriage-control-still-implemented-in-compilers – Rook