回 帖 发 新 帖 刷新版面

主题:qb beat c/c++

貌似以前专门听到有学c语言的人说basic是垃圾,那么今天我就说说basic的优点,让学c语言的人看看
注 这里指的basic是quick basic
1.好学,学basic一学就会,c语言嘛。。。没有两三年是不行的,就算会也写不出好的代码
2.易用,这个不用说了吧,写一个hello world程序要几行就知道了
3.安全,c语言中指针指来指去的,最容易出问题了,以前偶家就windows98就是这样经常蓝屏的。还有c语言里面数组和整数都没有边界检查的!
int main() 
{
int a[5];
a[6]=5;
}
这段代码竟然都不会抱错!这样绝对是定时炸弹!
4.字符串功能全,basic里面的字符串跟c语言是一个本质的差别,basic中允许出现chr$(0),c语言中么...另外c语言中字符串函数比basic少多了
5.调试爽,因为basic本来是解释语言,后来才开发出它的编译程序,但是比尔老大仍把解释器放在qb里面,好处就是调试简单。c语言貌似就调试没有那么简单了

回复列表 (共2个回复)

沙发

不过qb写os貌似不行啊 链表 树 这些只能用数组来构造了
另外qb的预处理也大大没有c的好
反正大家都有大家的优点拉 :)

板凳

你应该在C/C++论坛里发这个帖子。

我来回复

您尚未登录,请登录后再回复。点此登录或注册