spamsink: (Default)
[personal profile] spamsink

Дано:
#include <stdio.h>
#include <stddef.h>

ptrdiff_t frame(char * prev) {
	char dummy;
	if (prev) {
		return prev - &dummy;
	}
	else return frame(&dummy);
}

void main() {
	printf("%ld\n", frame(0));
}

Что эта программа печатает, будучи скомпилирована с отключенной оптимизацией? Что - с включенной оптимизацией? Почему?
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting
Page generated Mar. 7th, 2026 02:28 am
Powered by Dreamwidth Studios