社区
C语言
帖子详情
array=(int*)malloc(arraysize*sizeof(int)); 这
loadinghnu
2003-08-12 04:20:00
int*) 是什么作用
这个句子什么作用?
...全文
705
7
打赏
收藏
array=(int*)malloc(arraysize*sizeof(int)); 这
int*) 是什么作用 这个句子什么作用?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Andy84920
2003-10-11
打赏
举报
回复
2
建议去看看stdio.h头文件.
看看malloc的原形.
它是返回void *.所以要想把申请的空间赋给一个int *, 则需要强制类型转换.
因为不存在从void * 到 int * (或任何其它类型)的隐式转换.
相反,存在int *,到 void *的隐式转换.
"隐式转换"就相当于是从 int 到double 的转换一样的意思,不需要强制!
hncw13
2003-10-11
打赏
举报
回复
http://expert.csdn.net/expert/deeptree/contentbar.asp?myie=ie
Lymtics
2003-08-12
打赏
举报
回复
同意 malloc 返回 void*
dddd8888
2003-08-12
打赏
举报
回复
强制转换成int*,否则可能有问题
loadinghnu
2003-08-12
打赏
举报
回复
忘了 告诉了 这前面有一段 程序
声明了int arraysize
int *array
这里的INT* 是不是就是说这个指针的类型啊
我记得 定义指针的时候 不赋值不好吧?!?!?
那么直接写 int * array=(int*)malloc(arraysize*sizeof(int))
还是写 int * array=malloc(arraysize*sizeof(int))
? 可以吗?
ehhl
2003-08-12
打赏
举报
回复
int * 是转型吧,申请这么大arraysize*sizeof(int)的一块内存给array
flybird66
2003-08-12
打赏
举报
回复
强制转换,在这里是声明
力扣自带的
int
* return
Size
,
int
** returnColumn
Size
s问题,使用
malloc
申请二维数组
题中题目给了
int
* return
Size
,
int
** returnColumn
Size
s。这句的意思是 nums是一个指向指针的指针,申请了。相当于把二维数组拆分成了行和列,最后按行返回。是数组的大小,也就是每个数组所包括的列数。指针指向的...
C语言学习(可变数组和链表)
#include<stdio.h> #include<stdlib.h> typedef struct{
int
*
array
;
int
size
;...}
Array
; //定义一个
Array
类型 ...
Array
array
_create(
int
... a.
array
=(
int
*)
malloc
(
size
of
(
int
)*a.
size
);//分配内存空间 .
C/C++ 的思考:
int
a[10] 和
int
*a =
malloc
(10 *
size
of
(
int
)) 的区别
int
a[10] 和
int
*a =
malloc
(10 *
size
of
(
int
)) 究竟有何区别? 这个问题的答案或许很简单,但是这里我想要细细的去探讨下。 我们都知道,C 和 C++ 对于数组和动态内存的处理方案是不同的,C 使用了数组、
malloc
/...
C语言可变数组
//可变数组 #include<stdio.h> #include<stdlib.h> typedef struct {
int
*
array
;... a.
array
=(
int
*)
malloc
(
size
of
(
int
)*init_
size
); a.
size
=init_
size
; return a; }//创造一个数组 .
leetcode——15.3Sum
#include #include
int
** threeSum(
int
* nums,
int
nums
Size
,
int
* return
Size
) { if (nums
Size
) return NULL;
int
comNum = nums
Size
*(nums
Size
- 1)*(nums
Size
- 2) / 6;...
int
** ret = (
int
**)
malloc
(
size
C语言
69,371
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章