中易网

C语言和basic有什么区别?

答案:3  悬赏:0  
解决时间 2021-01-05 18:52
C语言和basic有什么区别?
最佳答案
首先Basic语言是解释型的语言,而C语言是编译型的语言。什么意思呢,就是你编写的Basic语言程序运行的时候需要一个解释器将高级语言代码转为机器码然后才可以执行。C语言程序一般经过编译和联接后直接生成目标代码。目标代码本身就是机器码所以可以直接运行。 从语法来看,C语言是面向过程的语言。Basic语言严格意义上只是一个脚本语言,语法相对来讲非常简单。 另外,C语言是最接近汇编语言的一种语言,功能非常强大,但是要求开发人员对硬件,操作系统等底层的东西要有很深的了解,开发程序相对来讲麻烦一些,但是程序性能非常好。Basic语言相封装了很多底层的东西,所以不要求开发人员有很深的计算机专业背景,开发简单,但是不要指望用Basic语言开发真正的商业程序。 由于以上的区别,造成这两种语言的用途不一样。Basic语言常用来写一些脚本,或者在真正开发之前作一个软件模型。实际开发用C语言以确保运行速度和较小的内存需求等其他性能。 显然,这两种语言还有其他区别,但上面应该是最重要的区别吧
全部回答
主要是语法规则不一样,其次是C语言功能较强些,BASIC基本不用了,早变成了Visual Basic
B语言是事件驱动 的编程机制 一切要有事件触发 当运行程序时 计算机会等待某个事件发生 然后对事件进行处理 B是面向对象的 也就是说 编程人员只是在界面上画出程序界面 让后把更多精力放在如何解决问题上这就是 这就是B语言与其他编程不同点中最大的不同 如有其它意见 请指教
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
零度网城怎么去啊,有事要去办理
求故事会1996年左右有关地主善用长工一碗饭的
Excel 请问VBA有判断字体是否加粗的函数吗
战国志平民玩什么职业 便宜不花钱的职业
摩托罗拉Defy性能如何,质量可以吗.......M9
羊胎羔和羊胎盘有区别吗?
人在负十五摄氏度下可以坚持多久
靠墙倒立有什么技巧?
应有尽有类以的词语
iphonex死机无法强行重启解决办法 iphone x死
我老婆和我表弟住在一起,不好吧
柚子私家美容坊地址好找么,我有些事要过去
求信阳地区河沙每吨价格
饭店生不好怎么办?有什么好的经营模式吗?
《涂抹式水光针》一支可以使用几次
推荐资讯
Iphone4S的照片怎么显示不了。刚照的在照片里
中国农业银行24小时自助银行(南奉公路8515-85
资料员主要做什么?
网购老是说你先拍下,拍什么啊?拍是什么意思
我有8O年的铜币现在直什么价
疯狂动物园园长给的下载游戏的任务在哪里找
用tekla怎么做球形
大南村地址在什么地方,想过去办事
是不是住在一定高度,马路噪音反而更大?
2开五孔开关插座接线图
从陕西去内蒙走高速多久就到
要是你说牵宝宝的手女孩说不给你牵。和女朋友
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?