1.混合型语言
程序扩展名: .cpp 有且只有一个main方法
2.灵活的注释
/*注释*/
行注释 : //注释
3.IO对象
从流中提取数据的操作称提取操作.
提取操作符:>> eg:从cin流中提取字符 cin>>a.x;
向流中插入数据称插入操作
插入操作符:<< eg:向cout流中插入字符 cout<<"hello";
cin用来处理标准输入(键盘输入) cout处理标准输出(屏幕输出).他们在iostream函数库内 使用时要先在主函数前
#include <iostream> //包含头文件
C++语句结束符 ";"
cout>>endl // 同 cout<<"\n"
4.命名空间
using namespace std;
标准类库的变量与方法都属于 std 命名空间
如果使用命名空间 可以省略头文件扩展名 ".h"
如果不使用C++提供的头文件则扩展名".h"不可省略
5.对象的定义及初始化
以下采用的是构造函数初始化
int z(0) //同int z=0
int b(10) //同int b=10
6.函数原型及其返回值
函数都需要有类型说明
int main(){return 0} //返回类型为int型 没有返回值则 return 0 表示函数结束 亦可定义返回类型为void
和C一样 C++的变量和函数需要先声明,后使用
分享到:
相关推荐
《千锋C++笔记》是一份综合性的学习资料,涵盖了C++编程语言的基础到高级概念。这份笔记由知名教育机构“千锋”提供,旨在帮助初学者和有一定基础的程序员深入理解和掌握C++这一强大的系统级编程语言。下面将详细...
C++笔记.md
总的来说,C++笔记对于初学者来说是一份宝贵的学习资料,它涵盖了C++的基础知识,如程序结构、面向对象特性、函数的使用等,这些都是学习C++必备的基础。通过深入理解和实践这些概念,初学者可以逐步掌握C++编程,并...
C++笔记可能涵盖了C++的更多高级特性,如模板元编程、STL的深度使用、设计模式、多线程编程、Boost库的运用等。这些内容可以帮助开发者写出更加高效、可维护的代码。 1. **模板元编程**:在编译时进行计算,减少...
这份"C++笔记"包含了学习C++时的重要知识点和实践技巧。 1. **基础语法**:C++的基础包括变量、数据类型(如整型、浮点型、字符型等)、运算符(算术、比较、逻辑、位运算符等)、流程控制语句(如if-else、switch-...
"二级C++笔记.docx" 一、选择题 1. 结构化程序设计的基本原则: 在结构化程序设计中,有四个基本原则:自顶向下、逐步求精、模块化、限制使用 goto 语句。这四个原则是软件设计的基础,遵循这些原则可以提高软件...
"自考C++笔记(上)" 本笔记是作者全部手打创作的自考C++笔记,包含课本中例子的详细分析,共47200字,适合没有学过C语言的人认真学习和通过C++自考。 C++程序设计 ### 认识 C++的对象 #### 1.1 初识 ...
大一下c++笔记.md
C++笔记(1).md
### C++核心知识点详解 #### 内联函数与宏比较 内联函数是C++中一种特殊的函数,它能够在函数调用处被编译器直接替换为函数体,从而避免了函数调用的开销。这与宏有些相似,但内联函数保留了函数的所有特性,如...
《钱能的C++笔记——绝对值的珍藏》是一份深受C++爱好者和学习者欢迎的资源,它以其详实的内容和实用价值赢得了高度评价。这份笔记主要聚焦于C++编程语言,深入探讨了其核心概念、语法特性以及编程技巧。 首先,C++...
本资料"**C++笔记.zip**"提供了全面的C++学习资料,特别是针对C++初学者和进阶者的一份宝贵的资源集合。 **C++基础** C++的基础部分包括语法、变量、数据类型、运算符、流程控制等。C++支持基本的数据类型如int、...
C++笔记
C++笔记(珍藏版) C++笔记(珍藏版)是从购买课程上听完之后做的笔记,涵盖了C++内的所有知识点。本文档共有30多页,涵盖C++的基础概念、语言特性、编译型语言和解释型语言的区别、C语言的诞生史、C++的派生关系、...
根据提供的文件信息,可以看出这份文档主要涉及C++中的一些关键概念和知识点,特别是关于静态成员、友元类、以及常量等内容。接下来,我们将详细解释这些知识点。 ### 静态成员 静态成员(包括静态数据成员和静态...
Effective C++笔记1 本笔记总结了Effective C++的第1到第11条款,涵盖了C++语言的多个方面,包括构造函数、拷贝构造函数、拷贝赋值函数、const关键字、enum、inline函数、定义域、static变量、初始化、编译器生成的...
资源是寒假在家学C++整理的,特拿出,与大家分享
【C++语言基础】 C++是一种强类型、静态类型的编程语言,由Bjarne Stroustrup在C语言的基础上发展而来,增加...通过学习并实践C++笔记和代码,初学者可以逐步建立起扎实的C++基础,并为后续的进阶学习打下坚实的基础。
这份"C++笔记"涵盖了C++的核心概念和技术,旨在帮助学习者掌握这一强大的编程工具。 C++起源于C语言,由Bjarne Stroustrup在1983年为了增加面向对象编程功能而设计。C++不仅保留了C语言的效率和灵活性,还引入了类...