您好,第一个*是与int 合在一起,表示int 型的指针 第二个*是乘号,malloc的参数是要申请的内存的大小,sizeof(int) * n 或者 n*sizeof(int)的意思都是一样的,这句话的意思是 ,sizeof(int)=4,所以这句话的意思是申请一块 4*n 字节的内存空间,这句话一般是用来申请动态int型数组的。...
int *a=(int *)malloc(n*sizeof(int)); 表示定义一个int类型的指针变量a,并申请n*sizeof(int)个字节(即4*n个字节)的存储空间。malloc是在C语言中是一个申请内存单元的函数。函数原型:void *malloc(unsigned size);功 能:分配size个字节的内存空间 返 回 值:成功,返回分配的内存单...
*)malloc(n*sizeof(int));表示定义一个int类型的指针变量a,并申请n*sizeof(int)个字节(即4*n个字节)的存储空间。malloc是在C语言中是一个申请内存单元的函数。函数原型:void*malloc(unsignedsize);功能:分配size个字节的内存空间返回 值:成功,返回分配的内存单元的起始地址;否则返回0举橘橡例说明如下:// ...
a=b=c=(int*)malloc(sizeof(int))是什么意思?相关知识点: 试题来源: 解析 最佳答案 a,b,c应该定义成int *型用malloc函数动态分配一个整型的内存空间,即4或2个字节,然后把函数返回的地址用(int*)强制类型转换为整型指针,再把它赋给a,b,c,即让指针变量a,b,c都指向刚申请的内存空间.希望能够帮到您....
int*a=(int*)malloc(n*sizeof(int));表示定义一个int类型的指针变量a,并申请n*sizeof(int)个字节(即4*n个字节)的存储空间。malloc是在C语言中是一个申... 找苹果手机保护套,上阿里巴巴 苹果手机保护套从原料,生产,加工一系列服务.找阿里巴巴,全球领先采购批发平台!广告 temp=(int*)malloc(n*sizeof(int...
malloc是在C语言中是一个申请内存单元的函数。函数原型:void *malloc(unsigned size);功 能:分配size个字节的内存空间 返 回 值:成功,返回分配的内存单元的起始地址;否则返回0 举例说明如下:// 下面的定义方法是正确的int *a=(int *)malloc(n*sizeof(int)); // 定义指针,并分配内...
malloc是分配内存的函数。看名字应该是建立一个临时的内存,那就要配合free这个函数一起来用了。你这句就是请求n个int类型值的空间
int* LI(int n) {int* a=malloc(n*sizeof(int));int i;for(i=0;ireturn a;}窗体底端 相关知识点: 试题来源: 解析 首先建立一个动态整型数组a[n],接着从键盘上输入n个整数到a[n]中,最后返回数组a[n]的首地址。窗体底端窗体顶端 反馈 收藏 ...
int* LI(int n) { int* a=malloc(n*sizeof(int)) 。 int i 。 for(i=0 。 i return a 。 } 函数功能:相关知识点: 试题来源: 解析 首先建立一个动态整型数组 a[n] ,接着从键盘上输入 n 个整数到 a[n] 组 a[n] 的首地址。反馈 收藏 ...
解答一 举报 a,b,c应该定义成int *型用malloc函数动态分配一个整型的内存空间,即4或2个字节,然后把函数返回的地址用(int*)强制类型转换为整型指针,再把它赋给a,b,c,即让指针变量a,b,c都指向刚申请的内存空间.希望能够帮到您. 解析看不懂?免费查看同类题视频解析查看解答 ...