Cプログラムでは、でプログラムを終了した後、動的に割り当てられたメモリが解放されないままである場合、exit(100);
メモリリークの問題が発生しますか?例えば:
int main (void) {
char str1[] = "Hello World"
char *str2;
str2 = malloc(strlen(str1 + 1));
if (str2)
exit(101); // memory leaks?
free(str2);
return 0;
}