js=malloc(n*sizeof(int))是什么意思

2025-02-24 20:27:15
推荐回答(3个)
回答1:

js=malloc(n*sizeof(int))的意思是在内存中开辟一个长度等于(int)的空间,并用指针js指向该地址.(这里不知道这个int 是整型数据还是一个结构体的名字,所以就不清楚了)

回答2:

用malloc 分配大小为 n*sizeof(int)的空间,并将空间首地址赋值给js,sizeof(int)是整数使用的字节数,一般是4

回答3:

不是分配长度等于(int)的空间,是分配长度为n*sizeof(int),也就是n个整数的内存空间,然后js指向这段内存