VB中的下列函数:
asc
chr
str
val
random
ubound,lbound
option base
可变数组
redim preserve
在C语言中是哪些呢?
PS:
我用的编译器是WIN-TC
调试的功能远不如VB啊
一般学C用什么编译器好呢?
參考答案:一个一个说吧...
asc:假设x是一个char类型的变量,就可以用(int)x来实现vb里的asc(x)
chr:与asc相反,如果x是一个int型的变量,可以用(char)x来实现vb的chr(x)
str:可以(char)(x+48)[因为0的ASCII是48]
val:同理,可以(int)x-48
random:rand(),如果要实现vb里的randomize timer,记得要#include<time.h>
ubound,lbound option base 可变数组 redim preserve
关于以上这四个...C是编译执行啊,貌似实现这些没什么意义吧
关于PS:
如果不介意DOS界面可以用TC/TC++,感觉比较贴近于教材,没有一些多余的东西;其它的可以用VC++ 6.0,或者Dev-cpp,但是感觉Dev在用的时候经常死掉;.NET也是可以的,不过如果机器上没有安装就没必要了。