나는 기계 스택 메모리에 다운 성장 또는 여부를 확인하는 C 프로그램이기계의 스택이 메모리에서 위아래로 커지면 어떻게 알 수 있습니까? (JAVA)
그것은 그런 식으로 진행됩니다.
#include <stdio .h>
void sub(int *a) {
int b;
if (&b > a) {
printf("Stack grows up.");
} else {
printf("Stack grows down.");
}
}
main() {
int a;
sub(&a);
}
지금 내가 자바에서 동일한 작업을 수행 할 . :-)
아무도 네이티브 코드를 작성하지 않고도 해결책을 알고 있습니까 ???
감사
어떤 네이티브 코드를 수행하지 않는 경우
Btw, 왜 Java에서 똑같은 일을하고 싶니? 순수한 호기심? –
아무것도, 나는이 질문을 구글에서 물었다. 그런 다음 면접관은 java에서이 것을 구현하도록 요청했습니다. :-) – Roman
이 코드는 깨졌습니다. 아래 내 대답에 대한 자세한 내용. – sigjuice