首页 > 电脑

在c语言中如何定义N个数的数组并赋值

更新时间2018-04-04 14:12:19

N为非负整数

你是想定义动态数组吗?可以用malloc动态申请内存,由于是程序自行申请的,用完后要记得用free归还内存空间。

如题,定义一个非负的长度为N的动态数组:

unsigned int p = (unsigned int *)malloc(sizeof(unsigned int) * N);

使用完之后,记得归还内存空间:

free p;

如果是赋值,可以用循环遍历赋值,for或while都可以。

相关标签:c语言

上一篇:c++如何转译为c

下一篇:proteus中这个元器件怎么找?