char array
i have this array for holding names of files
char positions[4][10][100][100][100];
yes i know it''s huge. i want to initalise the whole thing so that all of the things = none. i can''t seem to get it to work anyone know how?
i did that didn''t work.
i did this in the loop but it woukldn''t compile.
positions[4][10][100][100][100]="none";
i''m not to sure how you do it i also tried this.
positions[4][10][100][100][100]={''n'',''o'',''n'',''e''};
neither worked.
i did this in the loop but it woukldn''t compile.
positions[4][10][100][100][100]="none";
i''m not to sure how you do it i also tried this.
positions[4][10][100][100][100]={''n'',''o'',''n'',''e''};
neither worked.
you did this "positions[4][10][100][100][100]="none"; "?? i hope you werent using 4,10,100 in your loop.
and what are you needing 38mb of filenames for, why store them in such a strange way?
and what are you needing 38mb of filenames for, why store them in such a strange way?
char positions[4][10][100][100][100];for ( int i = 0; i < 4; i++ ){ for ( int j = 0; j < 10; j++ ) { for ( int k = 0; k < 100; k++ ) { for ( int m = 0; m < 100; m++ ) { strcpy( &positions[ j ][ k ][ m ][ 0 ], "none" );<br> }<br> }<br> }<br>}<br> </pre>
quote:i did that didn''t work.
then that''s because u didn''t do it right. nested for loops will work, as has been displayed just above.
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement