在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语言