Προς το περιεχόμενο

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • 0
B@GOS.GR

Η αντίστοιχη ord() και chr() της Pascal στην C ..?

Ερώτηση

Για όσουσ δεν ξέρουν και υπάρχει περίπτοση να με βοηθίσουν εννοω την συναρτιση ord() η οπια μας δίνει το αντίστοιχο Νούμερο στον ASCI πίνακα

 

πχ.

 

ord('A') = 65

 

και αν Μπορειτε επησης να μου πειτε την αντίστοιχη της Pascal συναρτηση chr() ή οπία Μασ δινει τον αντιστιχο χαρακτίρα απο τον ASCI πινακα ...

 

πχ.

 

chr(65) = A

 

 

Σας Ευχαριστώ....:-D

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

8 απαντήσεις σε αυτή την ερώτηση

Προτεινόμενες αναρτήσεις

LOL, χωρίς καν cast:

 

>
char Char1 = 'A';
int Char2 = Char1;

 

π.χ.

 

>
#include <stdio.h>

int main(void) {
char Char1 = 'A';
int Char2 = Char1;

printf("As char: Char2 = %c\n", Char2);
printf("As int: Char2 = %d\n", Char2);

return 0;
}

 

Ναι το cast γινεται αυτόματα .Απλά να μήν ξεχνάμε οτι δεν μπορεί να γίνει σε όλους τους τύπους αυτόματα εξαρτάται απο το compiler.

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
LOL aplo cast

 

char ch='A';

int b=ch;

ch=(char)b;

 

LOL, χωρίς καν cast:

 

>
char Char1 = 'A';
int Char2 = Char1;

 

π.χ.

 

>
#include <stdio.h>

int main(void) {
char Char1 = 'A';
int Char2 = Char1;

printf("As char: Char2 = %c\n", Char2);
printf("As int: Char2 = %d\n", Char2);

return 0;
}

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες

Συγνώμη, αλλα αυτό που μου έδιξες .... απλα τυπώνει το 65 και το Α ....

 

εγώ ζήτησα αν υπάρχει κάπια Συνάρτηση που να Πέρνει τον Χαρακτήρα και να Γηρνά τον αντιστιχο Δεκαδικο αρηθμό απο τον Πίνακα ASCI ..!

 

και το αντίστροφο

Κοινοποιήστε αυτήν την ανάρτηση


Σύνδεσμος στην ανάρτηση
Κοινοποίηση σε άλλες σελίδες
×
×
  • Δημιουργία νέου...