77问答网
所有问题
怎样申请内存(malloc)构造一个指针数组?
如题所述
举报该问题
其他回答
第1个回答 2013-09-02
/* C:*/
#include <stdlib.h>
int *(*pointer_array);
pointer_array = (int * *)malloc(10);
/* C++:*/
int * *pointer_array;
pointer_array = new (int *)[10];
相似回答
指针数组
的创建和用法
答:
(1)声明一个数组,声明时用常量表达式指定数组维数,然后可以用数组名访问数组元素
。(2)声明一个变长数组,声明时用变量表达式指定数组维数,然后用数组名来访问数组元素。(3)声明一个指针,调用malloc(),然后使用该指针来访问数组元素。malloc接受一个参数:所需内存字节数。然后malloc()找到可用内...
在C语言程序中,
指针数组
可以用
malloc函数
生成吗?
答:
1
指针的强制转换。malloc的返回值为void*型,所以在赋值给char**型时,要强制转换为目标类型
。部分编译器对此检查不严格,但为了可移植性,还是加上强制转换为好。2 malloc参数的确定。malloc参数值为申请内存空间的大小,每个char *型的空间为sizeof(char *), 10个空间就再乘10。一般来说,无论是...
C语言中,
怎么
使用
malloc函数
为
数组指针
分配空间 比如要为char *p...
答:
指针数组
是指所定义数组的每个数组元素都是
一个
相应数据类型的指针,开设空间的操作可以应用循环语句进行,例如:对于char *p[10]; 可以应用 for(i=0;i<10;i++)p[i]=(char *
)malloc(
sizeof(char)*N); //为每个
指针申请
开设N字符的存储空间 开设后,对于p的使用与二维数组的使用格式类似,...
c语言中
如何
定义动态
指针数组
答:
1
、使用
malloc函数
,先分配第一维的大小,然后再循环分配每一维的大小。2、例程,分配3行4列二维
数组
:include <stdio.h>#include <malloc.h>int main(){ int **a; int i, j; a = (int**
)malloc(
sizeof(int*)*3);//为二维数组分配3行 for (i = 0; i < 3; ++i){...
在C语言中
如何
使用
malloc
动态
申请
一维
数组?
答:
malloc(
)函数用来动态地分配
内存
空间,其原型为:void*malloc(size_tsize);描述:(参数描述)Size是以字节为单位分配的内存空间量。【功能描述】
Malloc(
)在堆中分配指定大小的内存空间来保存数据。函数执行后,此内存空间未初始化,且其值未知。如果希望在分配内存的同时进行初始化,可以使用calloc...
c语言
如何申请一个
由外部输入长度的
数组?
答:
1
头文件:stdlib.h 2 声明:void *
malloc(
size_t length);3 功能:
申请一
段长度为length字节的
内存
空间,并将首地址返回。4 示例:如元素类型为type,输入的
数组
长度存在变量n中,那么要申请的数组所占空间为sizeof(type)*n。数组需要定义为
指针
形式 type *p;申请代码为 p = (type*
)
malloc(...
C语言,
怎么
用
malloc申请一个
100000个变量的字符串
数组?
答:
可以通过以下语句实现:char *p; //定义
指针
变量 p = (char *
)malloc(
100000);//
申请
空间并赋值给p。解析:malloc为
内存
分配函数,其定义为 void * malloc(size_t size);功能为申请size大小的内存长度,并返回分配到的地址值。而字符类型,每个元素占
1个
字节空间,所以100000个变量的总空间就是...
大家正在搜
malloc申请指针数组
数组指针malloc
malloc申请内存是连续的吗
结构体里有指针如何malloc
malloc返回的指针指向哪里
malloc结构体数组
指针指向结构体数组
malloc指针
malloc数组
相关问题
用malloc函数动态分配内存来建立一个一维数组
c语言如何释放动态申请的(malloc)指针数组?
在C语言程序中,指针数组可以用malloc函数生成吗?
C语言,用malloc为结构指针申请内存失败
C语言 结构体数组指针 与malloc内存分配的问题
C语言中,怎么使用malloc函数为数组指针分配空间 比如要...
C语言,怎么用malloc申请一个100000个变量的字符串...
指针数组与数组,malloc