Hi,
welche Methode zum Aufräumen eines null-terminierten Arrays ist besser oder sind beide äquivalent (und mit ein bisschen Compiler Optimierung auch Code gleich)?
1.
2.
mfg
welche Methode zum Aufräumen eines null-terminierten Arrays ist besser oder sind beide äquivalent (und mit ein bisschen Compiler Optimierung auch Code gleich)?
1.
Code:
char **array;
...
unsigned int / int i = 0;
while(array[i])
free(array[i++]);
free(array);
2.
Code:
char **array;
...
char **backup = array;
while(*array)
free(*array++);
free(backup);
mfg