Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

C/C++: Comment faire la différence entre un tableau et un pointeur

 pointeur
{filelink=13382}

#include <iostream>
using namespace std;
 
int main()
   {
   char str1[] = "String définit comme tableau";
   char* str2 = "String définit comme pointeur";
 
   /* Affichage des deux chaînes*/
   cout << str1 << endl;
   cout << str2 << endl;
 
// str1++;                  // Incorrect, car str1 est un constant
   str2++;                  // Correct, car str2 est un pointeur
 
   cout << str2 << endl;    // str2 pointe maintenant sur le deuxième élément de la chaîne
   return 0;
   }

No comments yet.

Leave a Comment