C++编程查看指针变量的值

#include <iostream>

int main()
{
     int ***********p = nullptr;
     cout<<******p;
     return 0;
}

原文地址:https://www.cnblogs.com/WSKIT/p/10300111.html

时间: 2024-10-13 07:20:35

C++编程查看指针变量的值的相关文章

C++编程交换两变量的值

1 #include <iostream> 2 3 int main () 4 { 5 int a = 1, b=2; 6 var t; 7 t =a; 8 a = b; 9 b = t; 10 return 0 ; 11 } 原文地址:https://www.cnblogs.com/WSKIT/p/10300088.html

实参和形参指针做函数参数时,如何改变main函数变量的值

//对输入的两个整数按大小顺序输出 代码如下: #include<iostream> using namespace std; int main() { void swap(int *p1,int *p2); int *pointer_1,*pointer_2,a,b; cin>>a>>b; pointer_1=&a; pointer_2=&b; if(a<b)swap(pointer_1,pointer_2); cout<<"

使用字符串指针变量与字符数组的区别

用字符数组和字符指针变量都可以实现字符串的存储和运算,但是两者是有区别的.在使用时,应注意以下几个问题: 1)   字符串指正变量本身是一个变量,用于存放字符串的首地址.而字符串本身是存放在该首地址的一块连续的内存空间中并以“\0”作为字符串的结束.字符数组是由若干个数组元素组成的,它可用来存放整个字符串. 2)   赋值方式.对字符数组只能对各个元素赋值,不能用以下方式对字符数组赋值. 对字符指针变量,可以采用下面方法赋值. 3)   字符数组由若干个元素组成,每个元素中放一个字符,而字符指针

字符串指针变量与字符数组的区别

使用字符串指针变量与字符数组的区别 (1)分配内存 设有定义字符型指针变量与字符数组的语句如下: char *pc ,str[100]; 则系统将为字符数组str分配100个字节的内存单元,用于存放100个字符.而系统只为指针变量pc分配4个存储单元,用于存放一个内存单元的地址.(2)初始化赋值含义 字符数组与字符指针变量的初始化赋值形式相同,但其含义不同.例如: char str[ ] ="I am a student ! " ,s[200]; char *pc="You

指针变量的*p,p以及&amp;p的区别

23/7/2017  决定夯实基础,回顾指针的知识点,该博文转载于CSDN博主百家晓东,小部分修改,外加编译图引证 正文如下: 以下面的情况说明: int a = 5; int* p = &a; 结论: *p   是指针变量p指向的变量a的存储内容,*p = 5; p   是指针变量的存储内容,因为p指向a,所以p的存储内容(存储空间的值)就是系统为变量a分配的存储地址: &p  是对指针变量p进行取地址的操作. 分析: int a = 5; int* p = &a; int* q

指针变量作为函数参数(1)

普通函数参数 下面程序试图改变main函数中a和b的值 #include<stdio.h> void fun(int x,int y) { int c; c=a; a=b; b=c; } int main() { int a=1,b=2; fun(a,b); printf("a=%d b=%d\n",a,b); return 0; } 函数参数传递分析: 实参: &a 28ff18 a  1 &b 28ff14 b  2 在将实参传递给形参的时候,编译器将实

指针系统学习5-对使用字符指针变量和字符数组的讨论

虽然用字符数组和字符指针变量都能实现字符串的存储和运算,但它们二者之间是有区别的,不应混为一谈-- 主要概括起来有以下几点: 1. 字符数组由若干个元素组成,每个元素中  放一个字符,而字符指针变量中存放的是地址(字符串第1个字符的地址),决不是将字符串放到字符指针变量中. 2. 赋值方式.对字符数组只能对各个元素赋值,不能用以下办法对字符数组赋值.     char  str[20];     str=″I love Fishc.com!″;    而对字符指针变量,可以采用下面方法赋值:  

C语言---指针变量详解1

数据在内存中的地址也称为指针,如果一个变量存储了一份数据的指针,我们就称它为指针变量.在C语言中,允许用一个变量来存放指针,这种变量称为指针变量.指针变量的值就是某份数据的地址,这样的一份数据可以是数组.字符串.函数,也可以是另外的一个普通变量或指针变量. 现在假设有一个 char 类型的变量 c,它存储了字符 'K'(ASCII码为十进制数 75),并占用了地址为 0X11A 的内存(地址通常用十六进制表示).另外有一个指针变量 p,它的值为 0X11A,正好等于变量 c 的地址,这种情况我们

对使用字符指针变量和字符数组的讨论

区别:1.字符数组由若干个元素组成,每个元素中放一个字符,而字符指针变量中存放的是地址(字符串第一个字符的地址). 2.赋值方式.对字符数组只能对各个元素赋值,不能用以下方法对字符数组赋值:char str[20]; str="I love China";而对字符指针变量,可以用如下方法赋值:char *a; a="I love China ";注意,赋值给a的不是字符,而是字符串的第一个元素的地址. 3.对字符指针变量赋初值:char *a="I lov