00001 #include <stdio.h> 00002 00003 int main() 00004 { 00005 char *mess = "Cool"; // Une chaîne de caractères. 00006 char *p; // Un pointeur. 00007 00008 for (p = &mess[0]; *p != '\0'; p++) { 00009 printf("Adresse: %p | Contenu: %c\n", p, *p); 00010 } 00011 printf("-----------------------------\n"); 00012 /* Autre méthode, avec while. */ 00013 p = mess; // Équivalent de p = &mess[0] dans ce cas. 00014 while (*p != '\0') { 00015 printf("Adresse: %p | Contenu: %c\n", p, *p); 00016 p++; 00017 } 00018 return 0; 00019 }