samedi 14 décembre 2019

How to switch multiple arrays to a buffer array using if?

I am trying to switch two arrays as below using if condition, but I am getting error Size was not declared in this scope Buffer was not declared in this scope

    int main()
    {
      int array1[] = {1,2,3,4,5,6,7};
      int array2[] = {1,3,7,4,8,9,2};

      while(1)
      {
       if(Type==1)
       {  
         int Size = sizeof(array1);   
         int Buffer[Size ];
         memcpy(Buffer, array1,  Size ); 
       } 

       if(Type==2)
       {  
         int Size = sizeof(array2);   
         int Buffer[Size ];
         memcpy(Buffer, array2,  Size ); 
       } 
      i++; 
      if(i==Size){i=0;}
      print(Buffer[i]);
      }
   }

Aucun commentaire:

Enregistrer un commentaire