关于在KEIL C中数组赋值字符串的操作疑问?

2025-03-07 00:42:33
推荐回答(1个)
回答1:

由于数组和指针的等价性
,
可以用指向
malloc
分配的内存的指针来模拟数组。执行
#include

int
*dynarray;
dynarray
=
malloc(10
*
sizeof(int));
以后
(如果
malloc
调用成功),
你可以象传统的静态分配的数组那样引用
dynarry[i]
(i

0

9)。唯一的区别是
sizeof
不能给出
``数组