#include <stdio.h>

void pointer_self_add(){

int arr[3] = {2,7,8};

int *p;

int j;

p = arr;

/*注解:原arr[] = {2,7,8};

原*p = 2; *(p+1) = 7; *(p+2) = 8;

*/

for (int i = 0; i < 3; i++)

{

printf("%3d",arr[i]);

}

for (int i = 0; i < 3; i++)

{

printf("%3d",*(p+i));

}

printf("\n");

printf("\n");

/*

注解:1.j = *p = 2;

2.*p++ *p = *(p+1)

3.*p++ 意味着整个p[]向左移动一个单位

*/

j = *p++;// ==*(p++)

//j = *p++;

printf("a[0] = %d , j = %d , *p = %d\n",arr[0],j,*p);

for (int i = 0; i < 3; i++)

{

printf("%3d",arr[i]);

}

for (int i = 0; i < 3; i++)

{

printf("%3d",p[i]);

}

printf("\n");

printf("\n");

j = p[0]++;

printf("a[1] = %d , j = %d , *p = %d\n",arr[1],j,*p);

for (int i = 0; i < 3; i++)

{

printf("%3d",arr[i]);

}

for (int i = 0; i < 3; i++)

{

printf("%3d",p[i]);

}

printf("\n");

}

int main(){

//pointer_self_add();

double num = 9/4;

printf("%f\n",num);

printf("%d",9/4);

}

//总结:*p原本是指向arr[0]的指针,当进行*p++(或者*(p++))的操作时,*p = *(p+1)

//因此*p就开始指向arr[1],*(p+1)就指向arr[2],*p[3]就指向空(0)

//注意:从*p++进行之后*p就不再等于arr

//在进行第二步操作时,p[0]++,这意味着p[0](即*p)指向的arr[1]自增(p[0]++ = arr[1]++)

指针(小破站-王道训练营P18的例题)相关推荐

  1. 【报告分享】B站商业化探索频频,品牌方如何布局“小破站”营销.pdf

    大家好,我是文文(微信:sscbg2020),今天给大家分享面朝研究院于2020年8月份发布的报告<B站商业化探索频频,品牌方如何布局"小破站"营销.pdf>,研究视频 ...

  2. Python:哔哩哔哩B站视频下载,我终于对小破站下手了

    前言 众所周知,B站的视频是以Blob的方式分断传输视频的,网上也有很多使用拼接视频来达到下载的目的的,但是这样的效率很低,这篇文章提供了三种其它的思路去下载小破站的视频. 开发环境 python 3 ...

  3. 跟着黑马程序员pink老师学习的笔记及小破站学习的笔记

    网页 1.网站是指在因特网上根据一定的规则,使用HTML等制作的用于展示特定内容相关的网页集合 2.什么是网页? 网页是网站中的一"页",通常是HTML格式的文件,它要通过浏览器来 ...

  4. [记录]小破站一键三连动画基于STM32 cubemx hal库函数OLED显示屏

    开学前和朋友整了个活,帧数比较低哈哈 目的: 熟练掌握OLED的使用方法 材料 1.STM32最小系统板一块(我的是F103VET6) 2.0.96寸OLED屏幕一块 3.SWD程序下载模块(我用的是 ...

  5. B站再出争议,大会员提前三天扣费,这波小破站赚了多少?

    在互联网时代,不知道大家对于各大平台会员制度的印象如何? 今天中午,码君就看到了一场关于"B站会员自动续费制度"的讨论 "B站会员提前3天自动续费" 说实话,看 ...

  6. 【小破站下载工具】Python tkinter 实现网站下载工具,所有数据一键获取

    目录 前言 开发环境 本次项目案例步骤 先展示下完成品的效果 界面 导入模块 先创建个窗口 功能按键 主要功能代码编写 功能一 功能二 功能三 前言 最近很多同学想问我,怎么把几个代码的功能集合到一起 ...

  7. 二哥的小破站终于上线了,颜值贼高

    大家好,我是二哥呀! 2022 年 1 月 1 日,二哥的<Java 程序员进阶之路>网站终于上线了!10 天过去了,网站在没有 SEO 的加持下访问量也突破了 1000 pu,算是一个小 ...

  8. 云上第一课 | 建个小破站有多简单?云计算老司机带你一小时搞定

    这届网友太忙了!前有"腰间的肥肉咔咔掉"的"刘畊宏女孩",后有"如果你打了个喷嚏,那一定是我在爱你"的王心凌男孩,近期又出现"孤勇 ...

  9. 从小破站到大B站:哔哩哔哩变味了?

    配图来自Canva 继<后浪>和<入海>之后,B站又拍片了. 作为B站三部曲的最终章,B站选择在自己11周年之际,发布这条由老年人主演的<喜相逢>.不同于之前的两部 ...

  10. 在K40小破卡训练50层BERT Large的宝藏trick

    前言 虽然TPU的显存令人羡慕,但是由于众所周知的原因,绝大部分人还是很难日常化使用的.英伟达又一直在挤牙膏,至今单卡的最大显存也仅仅到32G(参考V100.DGX-2).然而,训练一个24层的BER ...

最新文章

  1. mac系统做云服务器,mac系统的云服务器
  2. java的actionevent_[java]ActionEvent事件:获取输入字符串的长度
  3. 关于程序员前途的看法和我系列文章的想法
  4. 去除List集合中的重复元素,并保持原有数据的初始顺序
  5. .net伪静态传多个参数
  6. mysql视图改造实体表_数据库视图改了对基表
  7. 【2020牛客寒假基础算法训练营】第四场总结
  8. 揭秘Emotet恶意软件新变种幕后攻击者的运营模式
  9. 监控软件Zabbix安装使用
  10. matlab 生成伽罗华域中元素代码
  11. python四分位数_下四分位数和上四分位数分别是什么?能举个栗子吗?主要想了解python的quantile函数具体含义?...
  12. 让大象飞中的工作法(一)
  13. Linksys WRT1900ACS 路由器恢复原厂固件
  14. vue 点击打开pdf
  15. 洛谷 P3460 [POI2007]TET-Tetris Attac
  16. 自学java可以吗?难吗?
  17. python 二项式分布学习
  18. Rational统一建模过程的十大要素
  19. 什么是swagger以及swagger注解详解
  20. 数字孪生流域建设及其应用

热门文章

  1. (官方win10PE使用)微软官方win10PE取出文件操作教学
  2. Xposed 框架检测机制
  3. 惯导系统测试方法及测试系统
  4. ISO体系认证是什么意思/ISO9001质量体系认证有什么用
  5. 质量值体系 Phred33 和 Phred 64 的由来 及其在质量控制中的实际影响
  6. 什么分区工具可以调整分区大小无损数据?
  7. VSCode下载、安装及软件使用演示
  8. 冲向星际的下一代互联网协议IPFS
  9. 使用plsql导出表结构和表数据和存储过程
  10. 复盘:pearson皮尔森相关系数和spearman斯皮尔曼相关系数的区别