void f(char *buf) { unsigned int i = 0; for (i = 0; i < 100; i++) { buf[i] = i; } } int main(int argc, char* argv[]) { char local_buffer[32]; f(local_buffer); return 0; }