当前位置: 代码迷 >> C语言 >> [求助]新手的3个问题
  详细解决方案

[求助]新手的3个问题

热度:141   发布时间:2006-01-23 14:37:00.0
[求助]新手的3个问题

刚刚自学C,有几个问题不明白阿,望各位高手指教:

1、我想数组长度a[x][y]先不定义,由scanf ("%d,%d",&x,&y)让用户自己定义,但运行的时候,系统就要求x,y一定要常量才行,谁能告诉我应该怎么办啊?我用的是TC2.01

2、编程的时候,看到输出的是黑底的字,老觉得很单调,请教怎样才能将字体上色?

3、不知道随机数在C中怎样实现。

本人是C新手,很多地方还要向大家学习。

辛苦各位啦。


----------------解决方案--------------------------------------------------------

第一个问题:向内存申请空间的时候一样要用常量才行;

其他两个不知道

我也是新手。。


----------------解决方案--------------------------------------------------------
那第一个问题要怎么才能实现呢??
----------------解决方案--------------------------------------------------------

1数组申请内存空间时是静态的
要想动态申请用malloc 和 free
2和3在C的库函数中可以找的到


----------------解决方案--------------------------------------------------------
1、用2、4楼的方法,动态分配内存函数 malloc()、alloc() 即可。
2、在控制台下用 textcolor() 函数。
3、用 rand() 函数。

试试亲自去了解这些函数,给点勤奋样来看看!
----------------解决方案--------------------------------------------------------

Thank you。编程好好玩啊。
----------------解决方案--------------------------------------------------------
  相关解决方案