Прикреплённый файл «1.c»
Загрузка 1 #include <stdio.h>
2 #include <stdlib.h>
3 int main()
4 {
5 int n;
6 int *a;
7
8 printf("n = ?\n");
9 scanf("%d", &n );
10
11 a = malloc( n );
12 if( a == NULL )
13 {
14 printf("not enough memory!\n");
15 return 1;
16 }
17
18 a[0] = 1;
19 a[n-1] = n-1;
20 // a[n] // error!!
21
22 printf("malloc(%u) -- success, %u\n", n, a);
23
24 free(a);
25
26 return 0;
27 }
Прикреплённые файлы
Для ссылки на прикреплённый файл в тексте страницы напишите attachment:имяфайла, как показано ниже в списке файлов. Не используйте URL из ссылки «[получить]», так как он чисто внутренний и может измениться.- [получить | показать] (2012-03-20 15:46:24, 0.4 KB) [[attachment:1.c]]
- [получить | показать] (2012-03-27 15:48:39, 2.0 KB) [[attachment:2.c]]
- [получить | показать] (2012-03-27 15:53:19, 2.2 KB) [[attachment:2_realloc.c]]
Вам нельзя прикреплять файлы к этой странице.