<< Qu'est-ce que la mémoire ? | Segmentation de la mémoire >> |
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
h | a | c | k | \0 | ? | ? | ? | ? | ? | ? |
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
h | a | c | k | i | n | g | 0 | 2 | 4 | \0 |
<< Qu'est-ce que la mémoire ? | Segmentation de la mémoire >> |
Anonyme | 25/01/14 10:48 |
ça fait 3 ans que je programme des microcontrôleurs et autres dans le milieu industriel et on parle toujours du C comme un langage de BAS niveau. Certes, il sera traduit en assembleur pour une architecture spécifique mais le C n'a même pas besoin d'une quelconque couche d'abstraction ( un OS style Linux par exemple ou bien une JVM comme Java pour pour être exécuté :) (cf cross-compilation pour les connaisseurs) |
|
FrizN | 04/07/13 06:59 |
Cette discussion a déjà eu lieu dans les commentaires de "permissions-fichiers". Pour résumer : "Les personnes qui font du hardware ou du capteur parlent de C comme d'un langage de haut niveau. Ici, comparé à l'arithmétique réelle des registres/de la mémoire, le C abstrait beaucoup de choses et est donc de haut niveau.". Tout est une question de point de vue. |
|
Anonyme | 03/07/13 16:15 |
Désolé de décevoir, mais le langage C appartient aux langages de bas niveau... |
|
apprenti-hacker | 20/06/13 18:29 |
Pour ceux qui veulent apprendre en détail le C, je recommande le Site du zéro de Mathieu Nebra. C'est grâce à lui que je comprends aujourd'hui cette page. |