Mail Archives: djgpp/2000/04/30/08:34:54
On Sun, 30 Apr 2000 12:45:54 +1000, that hoopy frood Chris Mears
<cmears AT bigpond DOT com> wrote:
>On Sat, 29 Apr 2000 19:52:27 -0400, that hoopy frood Krogg
><krogg DOT no DOT to DOT spam AT gtcom DOT net> wrote:
>
>>
>>I got 2 arrays of same type/size.
>>
>>float abc[50][50];
>>float cba[50][50];
>>
>>how can i "swap" them?
>>
>>so that abc[x][y] will now point to cba[x][y] and
>>vice versa...
>>
>>I dont care if it is portable,just so long as
>>it works and can be done over and over.....
>
>Uncompiled, untested.
>
>void swap(float a[50][50], float b[50][50])
>{
> int i;
> int j;
>
> for (i = 0 ; i < 50 ; i++)
> {
> for (j = 0 ; j < 50 ; j++)
> {
> float temp = a[i][j];
> a[i][j] = b[i][j];
> b[i][j] = a[i][j];
Ahhh yes, I *was* asleep at the wheel. Thanks Martin.
(Should be "b[i][j] = temp;")
> }
> }
>}
--
Chris Mears
ICQ: 36697123
- Raw text -