zoukankan      html  css  js  c++  java
  • C++回顾day01---<C++对C的增强>

    一:命名空间

    二:三目运算符

    (一)C语言三目运算符返回值(不可修改)

    (二)C++中三目运算符直接返回变量本身(可以直接进行修改)

    三:C++要求所有函数必须有类型(不重要)

    (一)C语言允许函数无类型

     

    (二)C++不允许无类型,要求严格

    四:C++新增bool类型

    (一)C中不存在bool类型

    (二)C++中新增bool类型

    五:参数问题---默认参数

    (一)C语言不允许出现默认参数

    (二)C++允许默认参数存在

     

    (三)注意:只有在最后的参数才可以使用默认参数

    正确实现

     

    错误实现

    六:参数问题---占位参数(为以后扩展留下线索)

    (一)在C中无占位参数

     

    (二)在C++中可以出现占位参数

    (三)可以将占位参数和默认参数连用(用于扩展)

    七:函数重载

    (一)C中不允许函数重载

    (二)C++中允许重载

     

    (三)注意C++函数重载和默认参数不允许出现二义性

     

  • 相关阅读:
    网址集合
    简单工具类-JsonUtil
    简单工具类-CookieUtils
    pom.xml
    jdbc.properties
    springmvc.xml
    applicationContext-redis.xml(spring整合redis集群)
    applicationContext-dao.xml
    web.xml
    环境变量配置及eclipse基本配置
  • 原文地址:https://www.cnblogs.com/ssyfj/p/10624064.html
Copyright © 2011-2022 走看看