如何利用数组绘制函数图象,请高手指点一下我这个菜鸟,现在悬赏分没了,希望各位高手能帮帮忙
利用按钮和文本框输入数据,具体是单击一下command1,输入一个数,依次单击,储存一个数组,当单击command2时,会调用数组进行绘制图形,请高手明示,最好有源代码,...
利用按钮和文本框输入数据,具体是单击一下command1,输入一个数,依次单击,储存一个数组,当单击command2时,会调用数组进行绘制图形,请高手明示,最好有源代码,小弟将万分感激,现在正收集财富值,等有了以后,会追加给各位,希望各位高手能帮帮忙,非常感谢
展开
展开全部
1. 准确地说,局部变量是在该函数被调用的时候才会得到所分配的内存空间。但是该内存空间的分配形式是在编译的时候就确定了的。
2. char a[10]也会自动被初始化为10个'\0'字符。
3. 一般的数组都是静态数组。动态数组的申请方式一般为:
int *a=malloc(sizeof(int) * 10); // 这个语句申请了一个能容纳10个int的动态数组。
静态数组的意思是:数组的大小在程序编译完就确定了。动态数组的意思是:数组的大小要程序运行起来之后才知道。
比如 int a[10];那么它固定死了,就是10个元素大小。
但动态分配方式就不一定。比如:
int n;
....
int *a= malloc(sizeof(int)*n); //分配了一个动态数组。数组大小由n决定。
2. char a[10]也会自动被初始化为10个'\0'字符。
3. 一般的数组都是静态数组。动态数组的申请方式一般为:
int *a=malloc(sizeof(int) * 10); // 这个语句申请了一个能容纳10个int的动态数组。
静态数组的意思是:数组的大小在程序编译完就确定了。动态数组的意思是:数组的大小要程序运行起来之后才知道。
比如 int a[10];那么它固定死了,就是10个元素大小。
但动态分配方式就不一定。比如:
int n;
....
int *a= malloc(sizeof(int)*n); //分配了一个动态数组。数组大小由n决定。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询