关于objectc和c语言的信息( 二 )


2、虽然Objective-C是C的母集,但它也不视C的基本型别为第一级的对象 。和C++不同,Objective-C不支援运算子多载(它不支持ad-hoc多型) 。
3、Objective-C是C语言的严格超集 。任何C语言程序不经修改就可以直接通过Objective-C编译器,在Objective-C中使用C语言代码也是完全合法的 。
4、C++有一种说法是C的扩展 。C++支持面向对象,而C是面向过程的语言 。C语言写的代码是可以直接被C++程序调用的 , 在C++的开发环境下是可以写纯C语言的 。
5、C++是一门语言 。C#是不同于C++的一门语言 。
6、Objective-C,是在C的基础上,加入面向对象特性扩充而成的编程语言 。Objective-C主要应用於Mac OS X和iOS 系统,可以在任何gcc支持的平台上进行编译,因为gcc原生支持Objective-C 。
objectc和c语言的介绍就聊到这里吧 , 感谢你花时间阅读本站内容,更多关于、objectc和c语言的信息别忘了在本站进行查找喔 。

推荐阅读