C语言问题?
请问我能定义一个变量n,在给它赋值,在定义一个数组a[n]吗?
可以,比如: #include "stdio.h" #define n 10 void main{ int a[n]; ... } 相当于: #include "stdio.h" void main{ int a[10]; ... } 在上面,如果你要改变n的值,只需把#define n 10的10改了就行了,比如a[20],就可以定义为:#define n 20即可。
答:set是面向对象的,在内存中分配新的内存空间来存储这个值,一般后面用New。和面向对象语言中的概念差不多。 而dim就不一定是建立新空间了。所以用VB系列的语言...详情>>