C++
简单的C++经验分享
运维导航
这个作者很懒,什么都没留下…
展开
-
C/C++高级训练之指针的进阶一段
C/C++高级训练之指针的进阶一段空指针与野指针上次我们讲完了指针的一些基本操作,下面我们来说一说空指针与野指针空指针就是指针指向空,很简单的理解,通常我们在定义一个指针的时候如果无值可赋则将指针指向NULL,方便我们进行判断指针是否有效。int *p = NULL;if (p == NULL){ //执行操作}如果指针指向一个未知的位置会造成程序的崩溃,这时候我们叫这个指针叫做野指针!例如:#include<iostream>#include <string&g原创 2020-11-07 01:34:38 · 225 阅读 · 0 评论 -
C/C++高级训练之指针基础操作
C/C++高级训练之指针基础操作这一节课呢讲一讲指针的基本操作,包括,指针的加减运算,指针的运算及指针的强制类型转换。指针与整数的加减运算#include <iostream>#include <string>using namespace std;int main(void){//我们用代码来讲解//首先我们先定义一个字符串数组string meritList[] = {"玩游戏","撸代码","泡妹子","Q群开车","打豆豆"};//我们这里定义了一个原创 2020-11-05 00:45:28 · 160 阅读 · 0 评论 -
C/C++高级训练之指针初识
C/C++高级训练之指针初识什么是指针?指针就是变量,跟 int,double,string 等一样都是变量。指针的不同之处在于它比较特殊,指向内存的一块地址,可以通过指针去访问内存中的变量.如何定义一个指针?int *p = NULL;// int 代表变量类型,同样适用于指针,代表这是一个整型指针// * 是一个标识符,代表你定义的这个变量是一个指针类型// p 变量名称// NULL 给变量赋值指针的赋值1.初始化的时候就进行赋值int *p = NULL;in原创 2020-11-04 23:53:44 · 500 阅读 · 0 评论 -
C/C++高级训练
C/C++高级训练C/C++高级训练之指针C/C++高级训练C/C++高级训练之指针课程一:指针初识[link](https://www.csdn.net/)C/C++高级训练之指针课程一:指针初识link原创 2020-11-05 00:46:25 · 134 阅读 · 0 评论