السلام عليكم و رحمة الله و بركاته
المشكل اني لم ادرك بدقة الفرق بين read و readln عند القراءة من ملف نصي في لغة باسكال
أرجو منكم توضيح الفرق بين read و readln
و ما التأثير الذي يسببه تغيير المتغير الذي سنرسل اليه القيمة مثلا متغير الملف f و s:string و ch:char
ما الفرق بين
read(f,ch)
و
read(f,s)
..
ثم عند الانتقال من سطر لآخر او من كاراكتير لآخر
متى نستعمل ريد او ريدلن ثم اسم المتغير ثم القيمة التي نرسل اليها
و متى نستعما ريد او ريدلن ثم اسم متغير الملف فقط
..
استطيع التعامل جيدا مع القراءة و الكتابة في الملفات النصية لكني مزال يقلقني الامر السابق ذكره بشدة .. بل يجنني.. كثيرا ما يراودني هذا الوسواس هل يحدث معكم هذا