C语言,C++--------我想用从键盘输入的数来决定数组的大小,请问怎么可以实现啊?

如题所述

第1个回答  2011-09-25
定义了一个数组以后就只能按你定的那个大小分配内存空间,这个空间不是动态随时可以改变的,所以不能按你说的想从键盘输入一个来决定数组的大小。除非是数组做形参才可以。(一年前学的C,仅能做下参考)
第2个回答  2011-09-25

不行,阁下的意思是你想靠输入N来确定数组的大小是吧,不行,因为当你定义的时候他就已经分配内存了,因此无法达到楼主的意愿,但可以用malloc动态申请内存,具体你搜下malloc的用法本回答被提问者采纳
第3个回答  2011-09-25
这个要申请动态数组 先声明一个指针,然后用malloc申请内存空间
第4个回答  2011-09-25
malloc动态数组

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网