问题:int n = 2; int a[n] = {1,2};报错:variable-sized object may not be initialized|(可变长度的对象没有被初始化)
问题原因:
C语言不支持数组中的长度是变量;
解决办法:采用宏定义:# define n 2
问题:int n = 2; int a[n] = {1,2};报错:variable-sized object may not be initialized|(可变长度的对象没有被初始化)
问题原因:
C语言不支持数组中的长度是变量;
解决办法:采用宏定义:# define n 2