美文网首页
《C++ Primer Plus》第2章学习笔记

《C++ Primer Plus》第2章学习笔记

作者: 蓬篙人 | 来源:发表于2021-05-27 22:31 被阅读0次

    内容思维导图

    图1 第2章开始学习C++

    知识要点

    • main函数的基本结构
    // 第一行int main()叫函数头,函数名后括号部分叫做形参列表或参数列表
    // 花括号中包含的部分叫函数体
    int main()
    {
        statements
        // 返回语句
        return 0;
    }
    
    • 在C++中,每条完整的指令都称为语句(statement)
    • C++和C一样,也使用预处理器,该程序在进行主编译之前对源代码文件进行处理。
    • #include编译指令,不修改原始文件,而是将源代码文件和导入文件合成一个复合文件,编译的下一阶段将使用该文件。
    // 该编译指令将导致iostream文件的内容取代下面的代码行
    #include <iostream>
    
    • 头文件命名约定
    头文件类型 约定 范例 说明
    C++旧风格 以.h结尾 iostream.h C++程序可以使用
    C旧风格 以.h结尾 math.h C、C++程序可以使用
    C++新风格 没有扩展名 iostream C++程序可以使用,使用namespace std
    转换后的C 加上前缀c,没有扩展名 cmath C++程序可以使用,可以使用不是C的特性,例如namespace std
    • 一行代码中不可分割的元素叫做标记(token)。空格、制表符和回车统称为空白(white space)。
    • 在C++中,使用声明语句指出存储类型并提供位置标签。
    • C++代码规则:使用变量前必须声明它
    • 函数原型之于函数就像变量声明之于变量——指出涉及的类型。
    • 应在首次使用函数之前提供原型,通常的做法是将原型放到main()函数定义之前
    • 函数格式:
    type functionname(argumentlist)
    {
         statements
    }
    
    • C++不允许将函数定义嵌套在另一个函数定义中

    相关文章

      网友评论

          本文标题:《C++ Primer Plus》第2章学习笔记

          本文链接:https://www.haomeiwen.com/subject/llndsltx.html