Απλό κείμενο: Διαφορά μεταξύ των αναθεωρήσεων

Περιεχόμενο που διαγράφηκε Περιεχόμενο που προστέθηκε
μ Αναστροφή της επεξεργασίας από τον 2.86.21.241 (συνεισφ.), επιστροφή στην τελευταία εκδοχή υπό [[Χρήστη...
</code>
Γραμμή 25:
 
=== Κωδικοί ελέγχου ===
Οι κωδικοί ASCII πριν το κενό (<code>SPACE</code> = <code>32</code> = <code>20<sub>H</sub></code>) δεν προορίζονταν για εμφάνιση, αλλά είναι χαρακτήρες ελέγχου (control characters) και έχουν διάφορες σημασίες. Για παράδειγμα, το <code>NULL</code> (= <code>0</code>, αναφέρεται και σαν <code>Ctrl-@</code>) χρησιμοποιείται για τον τερματισμό [[συμβολοσειρά|συμβολοσειρών]] στη γλώσσα προγραμματισμού [[C (γλώσσα προγραμματισμού)|C]] και στους απογόνους της. Ειδικό ενδιαφέρον έχουν οι χαρακτήρες <code>LF</code> (= <code>LINE FEED</code> = <code>10</code> = <code>0A<sub>H</sub></code>, αλλαγή γραμμής) and <code>CR</code> (= <code>CARRIAGE RETURN</code> = <code>13</code> = <code>0D<sub>H</sub></code>, [[επιστροφή φορέα]]). Τα Windows και το [[OS/2]] απαιτούν την ακολουθία <code>CR,LF</code> για την αλλαγή σε νέα γραμμή, ενώ το [[Unix]] και τα συγγενή με αυτό λειτουργικά συστήματα χρησιμοποιούν απλά το <code>LF</code>, ενώ το Classic [[Mac OS]] (αλλά όχι το [[Mac OS X]]) χρησιμοποιεί το <code>CR</code>. Παλαιότερα αυτή η κατάσταση προκαλούσε μικροπροβλήματα στη μεταφορά μεταξύ συστημάτων Windows και Unix, αλλά σήμερα τα περισσότερα προγράμματα τη χειρίζονται σωστά.
 
== Δείτε επίσης ==