C/C++: Utilisation des pointeurs comme des tableaux avec index

Author:

 pointeur, adresse
Download


#include 
#include 
using namespace std; 

int main()
{ 

  char ch[80] = "Bienvenu sur cpp.mesexemples.com";
  char *ptr;
  int i; 

  cout << "La valeur de la chaîne: " << ch << endl; 

  //Affceter à ptr l'adresse du premier élément du tableau
  ptr = ch; 

  //Accéder au pointeur comme un tableau
  for(i = 0; ptr[i]; i++) {
	  // inverser la casse des caractères
    if(isupper(ptr[i]))
      ptr[i] = tolower(ptr[i]);
    else if(islower(ptr[i]))
      ptr[i] = toupper(ptr[i]);
  } 

  cout << "La valeur de la chaîne: " << ch <<endl; 

  return 0;
}

Leave a Reply

Your email address will not be published. Required fields are marked *