全国服务热线:400-6136-679

位置:洛阳达内IT教育培训机构 > 学校动态 > 特定语言的区别

特定语言的区别

来源:洛阳达内IT教育培训机构时间:2021/8/23 9:20:23

  特定语言的区别
  1.关键词不同
  C99有32个关键词。
  C++98有63个关键词。
  2.返回值

  在C语言中,如果函数没有指定返回值类型,那么默认返回int类型;在C++中,如果函数没有返回值,就必须指定为void。

特定语言的区别

  3.默认参数
  默认参数是在声明或定义函数时指定函数参数的默认值。当函数被调用时,如果没有指定参数就采用默认值,那么就使用指定的参数。(C语言不支持默认参数)
  4.功能过载
  函式重载:函数重载是函数的一种特例,在同一范围内,声明几个具有相似功能的同名函数,其形参表(参数数目、类型、次序)必须不同,返回值的类型可以相同或不同,经常用于处理实现功能相似的不同数据类型的问题。(C语言没有函数重载,C++支持函数重载)。
  总结:
  C和C++是两种不同的程序设计语言,只是在内容上有些重叠;
  C是一种非常强大的编程语言,我觉得还有机会去学习;
  一般而言,在C的基础上,手写C++会更快;
  C++和C各有选择的考虑和应用场景,没有谁更好一说,学不学是看自己的兴趣和自身技术发展的考量。
领取试听课
每天限量名额,先到先得

尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/3850/news/399278/违者必究! 以上就是洛阳达内IT教育培训机构 小编为您整理 特定语言的区别的全部内容。

温馨提示:提交留言后老师会第一时间与您联系!热线电话:400-6136-679