文章目录

  • int* p=&a
  • int* p=a

int* p=&a

  • int* 表示指针变量的类型,而 p表示指针变量名
  • 在这里是定义指针变量,指针变量是一些特殊的变量,存放的不是值,而是地址,因此我们把存放地址的变量叫做指针变量;
  • 那么我们需要让p指向a的地址,则需要写成:
    int *p=&a;
  • 而在写代码的时候也有两种写法
int a = 10;
int* p;
p = &a;
int a = 10;
int* p = &a;

int* p=a

  • 在这里a的意思就完全不一样了,a表示数组
  • p 指向的数组a;
int a[10] = {0};
int* p =a;
  • 如上个代码,指向的是整个数组a,则不需要带&(&表示取址运算符);
  • 注意:在定义时,‘ * ’不是取值运算符,而是定义指针变量的一个标志;

一个小知识点,希望可以一看就懂,一写就会 !

C语言 指针 int* p=a 与iny* p=a 的区别相关推荐

  1. C语言指针中带星号与不带星号的区别以及何时使用。

    首先,我们直接看一段代码: #include<stdio.h> int main() {int a; //声明变量 a : int *pa = &a; //声明int类型的指针 p ...

  2. C语言 指针数组-字符指针数组整型指针数组 char*s[3] int*a[5] 数组指针int(*p)[4]

    基本介绍 1.指针数组:由n个指向整型元素的指针而组成,里面存放指针 Int *ptr[3]; 2.地址: ptr[i]:元素地址 &ptr[i]:指针地址 图示 代码: 内存布局: 代码 # ...

  3. C语言指针-字符指针整型指针char*s int*a

    案例代码 #include<stdio.h> #include<stdlib.h> #include<string.h> int main() {//字符指针cha ...

  4. c语言获取指针分配的字节数,c语言指针知识点总结(共6篇).docx

    c语言指针知识点总结(共6篇) C语言指针教学中的知识点分析与总结 摘要:分析指针的基本概念及指针在数组.函数.字符串.动态存储分配等方面的应用,提出指针教学过程中易混淆概念及注意事项,对初学者深入理 ...

  5. 有关C语言指针学习思想的随笔常用形式的总结(原创)

    对于成功的使用C程序设计语言而言,正确的理解并使用指针是十分重要的,我在学习数据结构的时,体会的更加深入,有必要对几种常见指针使用方法作一下小结. 什么是指针?指针可以看作是存放内存地址的变量,如果一 ...

  6. char类型怎么输入 c语言_还没搞懂C语言指针?这里有最详细的纯干货讲解(附代码)...

    21ic综合自网络信息 指针对于C来说太重要.然而,想要全面理解指针,除了要对C语言有熟练的掌握外,还要有计算机硬件以及操作系统等方方面面的基本知识.所以本文尽可能的通过一篇文章完全讲解指针. 为什么 ...

  7. C语言指针数组与数组指针的区别

    C语言指针数组与数组指针的区别 首先,顾名思义 数组指针是一个指针,是指向一个数组的指针,如 int (a*)[5]:这就是一个指向含有5个元素的数组的指针 指针数组是一个数组,它包含的元素全是指针变 ...

  8. simple c语言,C语言——指针(simple).ppt

    C语言--指针(simple) 莆田学院计算机教研室 2003年5月 指 针 绍兴文理学院自动化教研室 2011年4月 本讲主要内容 指针概述 地址· 指针· 指针变量 指针变量作为函数参数 指针与数 ...

  9. c语言115写成16进制,C语言指针问题

    C语言指针问题 來源:互聯網  2009-04-01 16:01:29  評論 分類: 電腦/網絡 >> 程序設計 >> 其他編程語言 問題描述: int a=115,*p;p ...

最新文章

  1. sum_series() 求一列数的指定个数的数和(5个数字的和)
  2. 说说你知道的数据库常用架构方案?
  3. PYTHON 数据分析常用类库
  4. ubuntu交叉编译x264报错:‘X264_VERSION’ undeclared(已解决)运行version.sh
  5. 【转】UNITY中相机空间,投影空间的正向问题
  6. 介绍一下 information_schema 库
  7. JAXB自定义绑定– Java.util.Date / Spring 3序列化
  8. 《MySQL 8.0.22执行器源码分析(1)——execute iterator一些记录》
  9. class会不会回收?用不到的class怎么回收_5分钟!用Java实现目标检测 | PyTorch
  10. [Data Structure Algorithm] 哈希表
  11. vue路由vue-router的使用
  12. SpatialDropout
  13. 应用虚拟化软件-VA虚拟应用管理平台
  14. 本地启动本地mysql_通过本地化启动并运行
  15. 操作系统与计算机网络
  16. 一文看尽CES Asia:大变革下的汽车与全面AI化的智能家居
  17. 通过google插件Thumbnails实现图片指定大小压缩
  18. STM32 keil5 报错:flash download failed-cortex M3解决方法
  19. 2020年|半导体事件的盘中盘!
  20. 《导航贴》- Unity手册,系统实战学习

热门文章

  1. 深度学习9-使用强化学习进行股票交易
  2. C# 获取本地IP信息
  3. anaconda修改安装目录
  4. JAVA毕业设计汉语言类网上考试系统计算机源码+lw文档+系统+调试部署+数据库
  5. Toast, CheckBox, RadioButton
  6. 一些常见的伪类选择器
  7. 大数据平台架构实验四----MapReduce的基本使用
  8. 网民隐私被窃取成牟利工具
  9. 十个小时的“车轮大战”——栾跃摘自(《微软360度》)
  10. 1. Swift 中的 let 和 var