易截截图软件、单文件、免安装、纯绿色、仅160KB

C如何申请动态全局数组

C如何申请动态全局数组

谁知道,或者有什么方法申请一块大的全局空间的方法,来说说,谢谢了



堆中申请的内存,就可以全局用

不是用malloc吗?你说的是什么意思。


先指定一个全局变量的指针,用于保存。
在某处malloc即可啊,莫非嫌堆不够大?

引用
先指定一个全局变量的指针,用于保存。
在某处malloc即可啊,莫非嫌堆不够大?


能给一个简单的例子吗?

int *p;//全局变量

p = malloc(size);

先指定一个全局变量的指针,用于保存。
在某处malloc即可啊,莫非嫌堆不够大?
int *p;//全局变量

p = malloc(size);

先申请一块内存区域,也就是初始化一段区域,

#include <stdio.h>

int Mem[100];
int uselen;

int main()
{
uselen = 0;

使用内存则Mem[uselen++]

}

楼主是想申请静态内存来减少动态创建和删除的时间。

楼主是想申请静态内存来减少动态创建和删除的时间么?

少打了一个么 -- !

#include <stdio.h>
#include <stdlib.h>

char *gp = NULL;

int f1()
{
printf("in f1 before\n",gp);
gp = (char *)malloc(1000);
printf("in f1 end\n",gp);
return 0;
}
int f2()
{
printf("in f2 before\n",gp);
printf("in f2 gp is %s\n",gp);


相关问答:

jsp中 <c:if test> 相关问题

在查询后将查询出来的值赋给各输入框
<c:if test="${not empty dataValue}">
      fm.SAMPLING_DATE.value=" <c:out value='${dataValue.SAMPLING_DATE}'/ ......

关于the c program 的一道题!

编写程序detab, 将输入中的制表符替换成适当数目的空格,使空格充满到下一个制表符终止的地方。假设制表符终止位的位置是固定的,比如每隔n列就会出现一个制表符终止位。
------------------- ......

经典C程序求解

Problem 1
Read Ken Thompson's article ...

char s[] = {
'\t',
'0',
'\n',
'}',
';",
'\n',
'\n',
 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号