我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

C语言这个完全一窍不通

 

这个就是数据交换,把a,b这2个变量的值互相交换。

这里就是指针的基本概念:

  1. * 修饰的变量表示是指针,即该变量内存放的是内存地址;
  2. 给指针变量赋值,int *p = &a; 即把变量a所在的内存地址赋值给p;
  3. 在赋值时表示是一个指针变量,其他为取值,如 *p 即 p所指向的变量a的值。即 *p == a 为true;

所以在swap函数中,进行的通过指针获取变量值,进行交换是不是就很好理解了。

近期文章

  • 请各位帮我解析一下下这个数据库的问题
  • 关于使用js写计算器的问题
  • c语言程序报错,求答疑
  • 图片怎么碎了图片怎么碎了
  • Jpa方式多对多关系中实体对象间如何通过一个实体获取另一实体的对象
  • 这个界面怎么运行不出来呢
  • 投屏小米电脑无法设置
  • "c++难题实验报告"
  • 抖音小程序配置出错显示一下问题求解
  • 在maven项目中怎么让tomcat启动后自动运行某个java文件
  • javascript路径问题,这个该怎么解决?已经使用了绝对路径了,还是报错,这个该怎么改啊1
  • 有能写驱动插件的吗?
  • C++中可以以多线程的方式使用ADO访问数据库吗?
  • python pycharm
  • 求从mysql获取树状结构
  • c++用输入输出流编一个程序
  • 抖音小程序配置接口失败求解决
  • moho如何实现动画在不播放是隐藏
  • Tomcat 启动过滤异常
  • 基于菜单的菜谱管理系统

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华