首页 > 其他分享 >指针的学习

指针的学习

时间:2024-03-24 19:32:41浏览次数:17  
标签:变量 point int 学习 地址 printf 指针

.指针:一个变量的地址

指针变量:存放指针(变量地址)的变量

& 取变量的地址 单目运算符

* 取指针所指向变量的内容

int *i_point,i;
	i=10;
	i_point=&i;
		printf("%x\n",&i);//变量  对其取地址 结果 62fe14 
	printf("%x\n",&i_point);  //对指针变量取地址,指针变量也需要空间存 结果62fe18
	printf("%x\n",i_point); //指针变量,存放变量地址的变量  结果 62fe14 
	printf("%d\n",*i_point);  //指针变量的具体内容,		

指针的赋值

int a;
int *p;
p=&a;

零指针和空指针

零指针:int *p=0;or 

              #define   NULL   0

                int   *p = NULL;

常用于状态比较while(p!=NULL)

空指针:void  *p;

用于不知道指向的变量是什么类型

指针的加减

很智能,加的是元素的内存,就直接加到下一个元素了

标签:变量,point,int,学习,地址,printf,指针
From: https://blog.csdn.net/Lucky15386/article/details/136988787

相关文章

  • Linux学习记录13——shell脚本
    一.学习的内容    shell终端解释器提供了诸如循环、分支等高级编程语言才有的控制结构。shell脚本命令的工作方式有下面两种:    交互式:用户每输入一条命令就立即执行        批处理(Batch):由用户事先编写好一个完整的Shell脚本,Shell会一次性执行脚本......
  • 大模型学习路线(4)——大模型微调
    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档目录前言​一、微调分类1.按微调参数规模划分1.1.全参微调(FullParameterFine-Tuning,FPFT)1.2.低参微调(ParameterEfficientFine-Tuning,PEFT)1.2.1. Adapter1.2.2.LoRA1.2.3.QLoRA1.2.4.Prefix......
  • 系统学习Python——装饰器:“私有“和“公有“属性案例-[为Python3.X重定义运算符重载
    分类目录:《系统学习Python》总目录自然地,之前的文章中的两个混合器父类变体都可以通过代码的一些额外变化来改进。除了两个值得简要关注的变体外,这里我们将略过大部分。首先,下面比较第一个混合方案的变种一一其使用了更加简单的编程结构,但是这也导致每次内置操作都增加一......
  • 系统学习Python——装饰器:“私有“和“公有“属性案例-[为Python3.X重定义运算符重载
    分类目录:《系统学习Python》总目录通常接口代理被要求添加对运算符重载方法的支持,以便正确地委托调用。然而,在我们特定的私有应用中,它也引起了一些额外的设计选择。特别地,运算符重载方法的私有性依每个实现而有不同:它们调用__getattr__,重定位混合类要求仝部访问的__X__名......
  • 空战编程实现——6 强化学习与控制器
    目录1付宇鹏,邓向阳,何明,等.基于强化学习的固定翼飞机姿态控制方法研究_付宇鹏[J].控制与决策,:1-6.输入输出模型结构强化学习方法——ppo奖励函数设置实现平台训练技巧效果2马一鸣.基于强化学习的前馈控制器[D].华北电力大学(北京),2021.强化学习自适应补偿控制系统结......
  • Blazor学习记录四_表单和验证___
    12.表单和验证表单几件套——EditForm组件验证特性标签或说注解[Required]命名空间System.ComponentModel.DataAnnotations其作用在模型类的属性前面。绑定模型,即组件参数Model="Instance"(一般是一个class对象)验证器子组件<DataAnnotationsValidator/>验证结果子组......
  • 华为认证hcia学习 第二章IP地址的配置
    IPv4( Internet Protocol version 4,网际协议版本4)协议族是TCP/IP协议族中最为核心的协议族。它工作在TCP/IP协议栈的网络层,该层与OSI参考模型的网络层相对应。网络层提供了无连接数据传输服务,即网络在发送分组时不需要先建立连接,每一个分组(也就是IP数据报文)独立发送。二......
  • (3)乾卦_学习笔记
    大象天行健,君子当自强不息。健:持久的运行不息:跌倒了爬起来从乾卦这里,先求自己。人是靠自己的,如果靠环境,那还学习干什么。一个人最了不起的,不是去控制别人,而是做一个好榜样。卦辞元元者,善之长也动机要纯正,不要随便开始,要谋定而后动,欲速则不达。元气是出生的一口气,要爱惜......
  • 阿里云-零基础入门NLP【基于深度学习的文本分类3-BERT】
    文章目录学习过程赛题理解学习目标赛题数据数据标签评测指标解题思路BERT代码学习过程20年当时自身功底是比较零基础(会写些基础的Python[三个科学计算包]数据分析),一开始看这块其实挺懵的,不会就去问百度或其他人,当时遇见困难挺害怕的,但22后面开始力扣题【目前已刷......
  • Docker学习笔记
    一个打包工具可以实现不同应用跨系统运行,同时通过它提供的隔离容器避免包、依赖冲突问题    Docker与虚拟机的区别......