首页 > 其他分享 >关于指针

关于指针

时间:2024-07-07 12:20:32浏览次数:13  
标签:point int buffer 地址 内存 指针 关于

指针是什么

一个指针是一个地址是个保存内存地址的整数,对指针类型的定义不会影响变量的内存,但对内存的操作有用内存是个线性的线,周围有很多屋子,每个屋子都一个地址占一个字节,指针就是指这些地址。
注意事项
int*point=0//这种写法是无效指针 可以替换为int* point=NULL;
具体使用

int i=1;
void* point=&i;//这样写也可以
*point =10;//但当通过指针修改i值时 会报错因为编译器不知道要操作多大的内存

int*point=&i;
*point=10;//这时程序可以通过 因为告诉编译器 指针要修改四个字节大小的内容;

memset函数

写法
memset(地址,要设置的数值,设置几个)
作用:将某段地址设置指定的值

char*buffer=new char[8];
memset(buffer,0,8);//申请堆内存将buffer地址后的临接的8个char类型空间设置为0
delete[] buffer;//用完删掉

二级指针

含义:存放指针地址的指针
因为指针本身是变量,这些变量也存在内存中,也有地址

标签:point,int,buffer,地址,内存,指针,关于
From: https://www.cnblogs.com/WZline/p/18288352

相关文章

  • 《侃侃而谈 · 关于接外单的一些事》
    ......
  • 001,函数指针是一种特殊的指针,它指向的是一个函数地址,可以存储函数并作为参数传递,也可
    函数指针是一种特殊的指针001,函数指针是一种特殊的指针,它指向的是一个函数地址,可以存储函数并作为参数传递,也可以用于动态绑定和回调函数文章目录函数指针是一种特殊的指针前言总结前言#include<iostream>usingnamespacestd;intadd(inta,intb){ return......
  • 力扣—盛水最大的容器—双指针
    文章目录题目解析解题思路代码实现题目解析解题思路利用单调性控制其中一个变量,使用双指针控制另一个变量。我们知道S1(面积)=h(高度)*w(宽度)。由于高度的大小是随机的不可控,所以我们可以尝试控制宽度,定义变量left和right分别指向数组第一个元素和最后一个元素......
  • 相向双指针
    167.两数之和Ⅱ-输入有序数组classSolution{public:vector<int>twoSum(vector<int>&numbers,inttarget){vector<int>ans;intn=numbers.size();intl=0,r=n-1;while(l<r){if((......
  • IDE ATA/ATAPI 控制器是一个硬件设备的接口,用于连接硬盘驱动器、光驱和其他存储设备到
    IDEATA/ATAPI控制器是一个硬件设备的接口,用于连接硬盘驱动器、光驱和其他存储设备到计算机的主板。关于其驱动的安装与未安装的区别、重要性和价值可以从以下几个方面来理解:区别:已安装驱动:正常工作:安装了适当的驱动程序后,IDEATA/ATAPI控制器能够正确地识别和管理连接的......
  • (十九)指针与迭代器
    前言本来这次我想写关于进制的帖子的,但是感觉指针在为后面的很多内容做铺垫,所以我先把关于指针的帖子写了。况且我知道有很多小伙伴现在没有学习指针,点个赞吧,求求啦!正文指针还记得我们定义普通变量的时候用的是TypVar=Val;,而指针在之前我们讲过,分别出现在这两个帖......
  • 关于P2P-文件共享软件的一些思考
    笔者最近想开发一套P2P文件共享软件,对于UDP/TCP协议的NAT穿透在过年期间也算是打通了。目前就我对P2P文件共享软件开发的一些探索这里记录一点心得。关于Kademlia分布式DHT算法,我在网上查阅了不少文章,我觉得这篇文章对我有着重大影响【分布式哈希表DHT(Kademlia算法)——通俗......
  • 关于Windows防火墙的漏洞,具体信息可能随着时间和操作系统版本的更新而变化。以下是一
    Windows防火墙,特别是WindowsDefender防火墙,是Windows操作系统中用于保护计算机免受网络攻击的关键组件。然而,像任何其他安全系统一样,Windows防火墙也可能存在漏洞或安全问题。以下是一些可能涉及Windows防火墙的具体漏洞或安全问题的讨论:1.默认配置和设置不当默认设置不安全:W......
  • 关于 Puerts 的性能问题
    Puerts在UE开发中提供了一定的便利性,可以用代码的方式写蓝图,但是官方是不推荐这么做的原话如下那么这个性能问题究竟有多大呢这里先用C++写一个测试代码#include"TestWidget.h"#include"Blueprint/WidgetBlueprintLibrary.h"#include"Blueprint/WidgetLayoutLibr......
  • 关于是否要卖掉汽车的想法
    为什么买这个车,当时觉得开汽车很帅,而且自己驾照考了很多年,都不会开了 加上冬天回家和回京,总是需要抢票麻烦别人接送,老爸天不亮骑着三轮载我去青蓝高速口等车,大冬天的等一个多小时,自己在外面打工这么多年了,同龄人很多都结婚买车了,自己还是跟个学生浪子一样,所以特别想买一辆车来支......