【C++】C++快速回顾入门、概念概要

C++语言跟其它语言类似,主要基本的本文不列举了。我在学习的过程中,遇到C++的不同之处,或者是重点的地方,都会将其记录下来。主要从 关键字、常见函数、输入输出等角度去记录。


输入输出:

    count<<  endl;
    cin>>

命名空间:

    namespace
    using namespace std;

extern :

多个文件中共享的全局变量。
主要是将本文件中的变量释放至其他文件也可以使用的全局高度。用于不同文件的数据交互。

成员运算符: . ->

    . 用于类实例访问成员变量
    -> 用于类实例指针访问成员变量

输入输出 :

几个头文件:iostream –该文件定义了 cin、cout、cerr 和 clog
对象,分别对应于标准输入流、标准输出流、非缓冲标准错误流和缓冲标准错误流。 iomanip —
该文件通过所谓的参数化的流操纵器(比如 setw 和 setprecision),来声明对执行标准化 I/O 有用的服务。 fstream
– 该文件为用户控制的文件处理声明服务 cin – 编译器根据要输入值的数据类型,选择合适的流提取运算符来提取值,并把它存储在给定的变量中。cin>>name>>age; cout –
标准输出流,输出到屏幕上。”<< endl” 增加一个换行符

数据类型:

int double long bool enum

数据结构:

关键字:

函数 :hypot(double,double) — 直角三角形的斜边 abs( int ) — 返回绝对值
fabs(double) — 返回绝对值,十进制 sqrt( double ) — 返回平方根 floor(
double ) — 返回小于等于的最大整数 修饰符:long unsigned signed short
数据类型:bool char int float double void wchar_t

enum :

枚举型,名称的默认值 1,2,3…;可设定,后一下比前一个大 一个完整的程序例子:

常见操作:

数组:
字符串:
strcpy( s1,s2 );
strcat( s1,s2 );
strlen(s1);
strcmp(s1,s2) — 比较字符串大小– 字母排序
strchr(s1,ch) — 返回ch第一次出现的位置
strstr(s1,s2) — 返回s1中s2第一次出现的位置

引用变量:

已存在的变量的另一个名字 局部变量不会自动初始化,全局变量会自动初始化。

整数前后缀:

前缀表示进制,后缀表示符号和长整型 oxFeeL //16进制 fee ,长整型 215u //无符号型215

:: 域操作符:

1.在类外部声明成员函数。void Point::Area(){};
2.调用全局函数;表示引用成员函数变量及作用域,作用域成员运算符 例:System::Math::Sqrt() 相当于System.Math.Sqrt()。
3.调用类的静态方法: 如:CDisplay::display()。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章