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. 面试被问分布式事务(2PC、3PC、TCC),这样解释没毛病!
  2. 计算机网络教会我们什么,日久见人心现实教会了我们什么叫人心的说说
  3. 用跑得最慢的电脑程序,理解最高深的哥德巴赫猜想
  4. vim 双剑合璧,天下无敌(笔记)
  5. qt中对任务繁忙时QProgressDialog的使用
  6. (王道408考研操作系统)第五章输入/输出(I/O)管理-第一节6:设备的分配和回收
  7. JUnit5基本用法
  8. 江淮汽车涉嫌排放造假 罚款1.7亿
  9. alpine安装更新
  10. Python计算数组的n位全排列(permutations的使用)
  11. 算法优化策略之“中途相遇”算法思想
  12. html中怎么让图片做背景透明背景图片,透明背景图片怎么做?
  13. Centos7 虚拟机迁移及扩容
  14. R语言:判断身份证号码真伪的函数编写
  15. vdagent与vdserver
  16. linux禁止软件连接指定网站,利用iptables来配置linux禁止所有端口登陆和开放指定端口...
  17. WringPi库串口通信
  18. [TYVJ1827]『Citric II』一道防AK好题
  19. 修改vscode终端字体
  20. SP10707 COT2 - Count on a tree II【树上莫队】

热门文章

  1. 货拉拉会步入滴滴顺风车后尘吗?
  2. android横向进度条宽度,Android - 条纹进度条实现,调整view宽度仿进度条
  3. Excel修改已有的加载项程序
  4. 女人要有味、男人要有劲 - Qzone日志
  5. windows media player
  6. Java--IO流详解
  7. 位地址和字节地址换算_一篇文章教你了解什么是ip地址
  8. 【草履虫10天学会C++网络编程】 UDP
  9. 局域网,广域网,外网的区别
  10. 哪些软件可以用于统计数据