int *a指的是定义一个指向int类型数据的指针a,指针

int a指的是定义一个整数变量a,

int* a跟int *a是同样的,只是int *a更严谨,

好比,int *a,b; 只有a是指针变量

int* a,b; 容易让人以为a和b都是指针code

#include

void huhuan(int a,int b) {

printf("%d\n", a); //5

printf("%d\n", b); //3

int t;

t = a;

a = b;

b = t;

}

void huhuan_1(int *a, int *b) {

printf("%d\n", a); //a表示是是一个指针 输出的的 7600000

printf("%d\n", b); //7599988

int *t; //t必须是 int * 类型 不然类型不一致

t = a;

a = b;

b = t;

}

void huhuan_2(int *a, int *b) {

printf("%d\n", *a);

printf("%d\n", *b);

int t; //t必须是 int 类型 不然类型不一致

t = *a; //a是int * *a是int

*a = *b;

*b = t;

}

int main() {

int a = 5;

int b = 3;

huhuan(a, b);

//printf("a=%d,b=%d\n", a, b); 输出a=5,b=3

huhuan_1(&a, &b);

//printf("a=%d,b=%d\n",a,b);

//int *p; //p是int*(int*是指针)

//p = &a; //p指针存放的是啊的地址

//*p表示的的5

//huhuan_2(&a, &b);

//printf("a=%d,b=%d\n", a, b);

while (true){}

}

c语言中int a什么意思,c语言中int *a,int a和int* a什么区别?相关推荐

  1. c语言中ANSI标准的关键字,C语言中32个关键字详解

    C语言中32个关键字详解 由 ANSI 标准定义的 C 语言关键字共32个,根据关键字的作用,可以将关键字分为数据类型关键字和流程控制关键字两大类. 一.数据类型关键字 A 基本数据类型(5个) vo ...

  2. C语言中typedf函数的用法,C语言中typedef用法详解

    在C语言中,经常有如下的用法: typedef struct  tag{    ...} MyType, *MyPtr; 一旦通过如上定以后,就可以用MyType来定义struct tag结构了. 以 ...

  3. C语言中的while的意思,C语言中while是什么意思

    while n. 时间; 一段时间, 一会儿 wait a while. 等一会儿. it took a long while to do the work. 做这个工作花了许多时间. what ha ...

  4. c语言中block做函数参数,c语言中的block

    //block块(数据类型) 封装的一段具有特定功能的代码段 //函数有函数名,block没有名字,也可以叫做匿名函数:函数不能做参数传递,block可以作为参数传递: //形式: /* 返回值类型, ...

  5. 双碑零基础西班牙语学习 从0开始的西班牙语常识

    1.西班牙语属于拉丁语系,比 英语 要科学,是不要音标的拼音文字,掌握发音规则后就能够"见词发音".短短的入门,学的好,就可以地道流利地读出所有的西班牙文章,这是第一关!西班牙谚语 ...

  6. 井蛙不可以语于海者,拘于虚也;夏虫不可以语于冰者,笃于时也

    秋水时至,百川灌河.泾流之大,两涘渚崖之间,不辩牛马. 于是焉,河伯欣然自喜,以天下之美为尽在己.顺流而东行,至于北海.东面而视,不见水端.于是焉,河伯始旋其面目,望洋向若而叹曰:"野语有之 ...

  7. Java中int型如何求幂_关于java:为什么Math.pow(int,int)慢于我的幼稚实现?

    昨天我看到一个问题,问为什么Math.pow(int,int)这么慢,但是问题措辞不佳,没有进行任何研究,因此很快就关闭了. 我做了一些自我测试,发现与整数参数相比,Math.pow方法实际上比我自己 ...

  8. php早午晚问候语_php实现每天自动变换随机问候语的方法,php变换问候语_PHP教程...

    php实现每天自动变换随机问候语的方法,php变换问候语 本文实例讲述了php实现每天自动变换随机问候语的方法.分享给大家供大家参考.具体分析如下: 这里预先定义一个php数组,里面存放一些随机问候语 ...

  9. c语言中int代表什么变量,c语言中int是什么意思

    C/C++编程语言中,int表示整型变量,是一种数据类型,用于定义一个整型变量,在不同编译环境有不同的大小,不同编译运行环境大小不同. 整型变量包括下面几种类型: 1.有符号基本整型,关键字:[sig ...

最新文章

  1. 第十八章 MySQL Workbench5.2使用(待续)
  2. 【 karle 专栏 】Android 初探底层知识系列
  3. [转]设置 UILabel 和 UITextField 的 Padding 或 Insets
  4. Codeforces Round #131(Div. 2)
  5. 关于aop:pointcut的expression配制说明及JoinPoint
  6. 记一次 .NET WPF布草管理系统 挂死分析
  7. 深度学习之卷积神经网络(Convolutional Neural Networks, CNN)
  8. 错误:docker-ce-cli conflicts with 2:docker-1.13.1-103.git7f2769b.el7.centos.x86_64 错误:docker-ce confli
  9. python基础知识培训价格_Python基础知识的学习
  10. AU更新 AUTOIT
  11. 基于人体姿态识别的AI健身系统(浅谈
  12. win7+VS2008安装QT、环境配置以及简单实例演示
  13. 基于STM32的空气质量监测系统简单案例
  14. python xlwt_python xlwt模块简介
  15. 设备\Device\Harddisk1\DR1 有一个不正确的区块
  16. 对于圆桌理论和经典概率判断算法的分析(转)
  17. 转:越是聪明人,越懂得下笨功夫
  18. linux如何查找下一个
  19. 如何更新google浏览器
  20. 郭炜:CTO、技术VP、技术总监、首席架构师的区别?

热门文章

  1. 测试狗:热重分析曲线怎么看?热重分析原理和特点解析
  2. mulberry outlet uk store The immature
  3. Android studio 鼠标指示器变成黑色方块
  4. 文件下载FileDownloader
  5. python逻辑回归识别猫(持续更新中)
  6. HTTP响应报文的结构组成
  7. HTTP报文格式及WireShark抓包分析
  8. 小清的线段树25题日志01 线段树下你和我 欢乐多又多
  9. 高并发网络编程之NIO非阻塞网络编程
  10. Vue 打包 成 桌面应用 vue打包成桌面应用 vue 打包桌面应用 vue 部署 桌面应用 vue部署为桌面应用 vue部署 为 桌面应用 vue 桌面应用