1、C、C++效率都很高,C和C++差不多,如果要比较的话,可能C效率稍胜一筹(主要考虑C++的动态多态性、构造临时对象时的额外开销),但是C++的抽象和表达能力是C远不能及的。移植性C最好(针对嵌入式平台而论),C++其次,Basic不太好,因为很多平台上没有Basic的编译器。
2、可以。
3、各种语言的字符有其编码方式,例如GB2312、Unicode等。图像、声音要看具体处理的要求。
1、C、C++效率都很高,C和C++差不多,如果要比较的话,可能C效率稍胜一筹(主要考虑C++的动态多态性、构造临时对象时的额外开销),但是C++的抽象和表达能力是C远不能及的。移植性C最好(针对嵌入式平台而论),C++其次,Basic不太好,因为很多平台上没有Basic的编译器。
2、可以。
3、各种语言的字符有其编码方式,例如GB2312、Unicode等。图像、声音要看具体处理的要求。
C.....適合做低楷的東西(如控制硬體,晶片,記憶體),直接,多平台,效能最好,
但是用C在windows畫圖,制作版面等(高楷)就死了,而且要好好控制記憶體,變量,否則會buffer overflow,就是煩
VB,我想應該是指微軟的 visual basic,平台就是windows
好處是容易學,多API,接近人類的語言,畫圖,制作版面等都有很多API,但是很多低楷的東西做不到,而且運\行比較慢
C++ 結合了高楷語言和低楷語言的好處,大量使用C做内部信息处理當然没有问题,效能只會差一點,
如何处理中文,俄语,日语等语言和图像,声音信息....不知道[em07]
我只會 java 跟 vb
\"記憶體\"\"控制硬體\"
您那的用语和我用的书的不一样~~~
VC做版面实在是比较麻烦,很费时间,没办法别人是基于MFC的,用得好的话其实很灵活。如果想偷少少懒的话推荐用Borland C++ Builder,做界面就像VB和Delphi一样简单。
至于画图,VC很方便啊,有OpenGl库和DirectX SDK可用,效率非常高。
[quote]至于画图,VC很方便啊,有OpenGl库和DirectX SDK可用,效率非常高。[/quote]
喔,是啊 << 不太會 C
另外 XXXXXt 跟 c++ 都是Object Oriented Programming Language
Object 慨念
200字以内,仅用于支线交流,主线讨论请采用回复功能。