个人中心
我的提问
我的回答
今日任务
我的设置
退出
文档资料
电脑网络
体育运动
医疗健康
游戏
社会民生
文化艺术
电子数码
娱乐休闲
商业理财
教育科学
生活
烦恼
资源共享
其它
歪果仁看中国
爱问日报
精选问答
爱问教育
爱问公益
爱问法律
C++可以是面向过程的也可以是面向对象的,还能进行泛型编程。而C语言只是面向过程的语言,语言本身没有对面向对象的支持。
1个回答
C 与C相比突部类概念由衍封装继承重载态封装概念点像C语言结构体结构体能够员函数能定义变量访问权限能够继承继承类由其父类继承定义类 物由物类定义 狗 猪 等等类别重载容易理解运算符重载 比c语言面 - 运算符能够直接实现 (2008.5.1 - 2006.1.2)运算C 通运算符重载直接实现期运...
C 与C相比最突出的部分就是多了一个类的概念,由此衍生出了封装,继承,重载,多态。封装的概念有点像C语言里的结构体,但是结构体不能够成员函数,也不能定义变量的访问权限,也不能够被继承。而继承就是一个类可以由其父类继承得到,如你定义了一个类为动物,你可由动物这个类来定义狗猪等等类别。而重载就是最容易...
语法在很多方便相似 但是基本架构有很大的变化,oop是基本特征 想学就从基本出发,慢慢了解
3个回答
C属于编程基础语言,很多时候,只是作为编程语言的一种基本。 汇编包含的范围很广呀~~~好像也包含了C再里面吧
2个回答
C语言就是C ,他们都是高级语言,区别有很多的。
计算机编程语言⑶通用编程语言CC语言C语言是美国ATT(电报与电话)公司为了实现UNIX系统的设计思想而发展起来的语言工具
不同数据类型之间的转换有2种方式:隐式转换和显式转换。 隐式转换指的是默认做的一些转换式,比如整形和实型做混合运算(这里我说的运算是合法的运算,不会是取余这样对操作数有数据类型要求的运算),得到的结果是自动由精度低的或占位数低的数据类型向高的数据类型做转换,也就是上述问题得到的结果是实型。 显示转换...
比如说这个结构体吧.struct myStruct{ int val} Str;在C 里可以这样用 myStruct s1;myStruct 就是一个类型,在C里只能这样用其 struct myStruct s1 myStruct不是一个类型必须和struct关键字连用.就这点不同了.
如果你是初学者,建议你可以从C语言开始学,C语法简洁,功能强大,支持结构化编程,比较适合初学者学习。有了C语言的基础,你就可以选一种面向对象(OOP)的语言来学了,其实C#,C++,java语言在基本语法上和C语言基本差不多,就是增加了面向对象的许多东西,因而功能更加强大,面向对象编程是现在编程方法...
主要在返回值的类型,main()函数返回值类型为无类型,但不能够省略。