![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C ++
王石头stone
人生就是六个字:怎么着都不行
展开
-
C++中的cin cout
#include using namespace std; //c++的输入输出流头文件1、cin ①cin>>a; 直接输入变量。 ②同时输入多个变量也是一样的写法。 cin a>>b>>c>>d; ③输入一整行,使用getline()函数 ex: char str[100]; cin.getline(str,100);原创 2018-02-01 11:44:03 · 198 阅读 · 0 评论 -
C++防卫式声明
大家知道,我们写.h文件时,通常会加上防卫式声明,有以下两种方式:1. 宏定义#ifndef _FILENAME_#define _FILENAME_//...#endif2. 编译器指令#pragma once但是,为什么头文件中需要添加这种防卫式声明呢?如果没有这样的声明,会出现怎样的问题。这里,先看一个例子。-- "Car.h",代码如下(并没有添加防卫式声明):// Car.转载 2018-02-11 20:03:23 · 1577 阅读 · 0 评论 -
C++中::的作用
1、 作用域符号::的前面一般是类名称,后面一般是该类的成员名称,C++为例避免不同的类有名称相同的成员而采用作用域的方式进行区分 如:A,B表示两个类,在A,B中都有成员member。那么 A::member就表示类A中的成员member B::member就表示类B中的成员member 2、 全局作用域符号:当全局变量在局部函数中与其中某个变量重名,那么就可...转载 2018-04-17 22:19:21 · 626 阅读 · 1 评论 -
函数指针
定义形式类型名 (*指针变量名)( 参数类型1 ,参数类型2)int (*pf)(int ,char )表示pf是一个函数指针,它所指向的函数,返回值应该是int类型,该函数有两个参数,一个是int类型,一个是char类型。可以用一个原型匹配的函数的名字给一个函数指针赋值,要通过函数指针调用它所指向的函数,写法为: 函数指针名(实参表)#include<stdio.h>void PrintM原创 2018-04-22 15:08:03 · 244 阅读 · 0 评论 -
引用的概念和应用
类型名 & 引用名 =某变量名int n=4;int &r=n; //r引用了n,r 的类型是 int&某个变量的引用 ,等价于这个变量,相当于该变量的一个别名int n=7;int &r=n;r=4cout<<r; //输出4cout<<n; //输出4n=5;cout<<r; //输出5引用的概念定义引用时一定要将其初始化成引用某个变量初始化后,他就一直引用该变量,不原创 2018-04-22 16:23:49 · 894 阅读 · 0 评论