Files
2026-03-22 17:40:44 +08:00

20 lines
300 B
C

#include <stdio.h>
#include <stdlib.h>
int* create_on_stack(int n) {
int *p = alloca(n * sizeof(int));
return p;
}
int* create_on_heap(int n){
int *p = malloc(n * sizeof(int));
return p;
}
int main() {
int n = 6;
int *stack = create_on_stack(6);
int *heap = create_on_heap(6);
return 0;
}