C++ 指针基础

2023-12-15 05:09:49

指针的定义

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

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;
}

指针变量的大小

文章来源:https://blog.csdn.net/sdhshsjh/article/details/135006513
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。