C++ 指针基础

指针的定义

#define _CRT_SECURE_NO_WARNINGS
#include 

int main()
{
	int a = 10;
	printf("%p\n", &a); // &a 表示取(a)的地址 000000842FD9FB64

	// 存放指针(地址)的变量就是指针变量, * 说明 p 就是指针变量
	// int 说明 p 指向的对象(a)是 int 类型
	int* p = &a;

	// * 解引用操作符,意思就是通过 p 中存放的地址,找到 p 中存储的对象 a
    // *p 就是 p 指向的对象
	*p = 20; 

	printf("%d",a); // 20
	return 0;
}

指针变量的大小C++ 指针基础_第1张图片

你可能感兴趣的:(c++,c++,c语言,开发语言)