1.C语言基础上添加了对面向对象编程的支持ios
2.C++特性:1.面向对象;2.模板算法
结构化编程,面向对象编程,通用编程编程
针对算法方面,提供一种通用类型函数来用于各类实际类型函数
第一个demospa
#include <iostream> //预处理器编译指令 int main() //函数头 { //函数体开头 using namespace std; //函数头 cout << "Come up and C++ me some time."; //编译指令 cout << endl; cout << "You won; It regret it!" << endl; return 0; } //函数体结尾
#include <iostream>
将头文件(iostream文件)的内容添加到程序中code
using 编译指令对象
using namespace std;
用于指定函数属于哪一个版本it
好比cout方法其实是std::coutio
cout << "Come up and C++ me some time.";
cout对象属性中一个插入操做符<<, 它将右侧信息插入流中。编译
cout << endl;
重起一行。有点相似于"\n"。
类描述了一种数据类型的所有属性。对象根据这些描述建立实体。
C++程序的模块叫函数。
type functionname(argumentlist) { statements; }
使用C++内置的类型来建立符合本身须要的类型
内置类型:基本类型和复合类型
变量名规则:
1.只能使用字母字符,数字,下划线。
2.第一个字符不能是数字
3.区分大小写
4.不能使用关键字
5.双下划线,或下划线,或大写字母打头的名称将被保留实现。
6.对于名称长度没有限制。
short
int 默认整形常量存储为int
long
unsigned 无符号类型,默认 unsigned int
cout << '$'; //打印ascll码 cout.put('$'); //打印字符
wchar_t是一种整数类型。
8位char表示基本字符集。wchar_t能够支持扩展字符集。
任何非零值都会被转成true
零值被转成false
常量声明,声明后没法修改
float 数字前七位精确
double 数字前十五位精确
long double