c语言中int a什么意思,c语言中int *a,int a和int* a什么区别?
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什么区别?相关推荐
- c语言中ANSI标准的关键字,C语言中32个关键字详解
C语言中32个关键字详解 由 ANSI 标准定义的 C 语言关键字共32个,根据关键字的作用,可以将关键字分为数据类型关键字和流程控制关键字两大类. 一.数据类型关键字 A 基本数据类型(5个) vo ...
- C语言中typedf函数的用法,C语言中typedef用法详解
在C语言中,经常有如下的用法: typedef struct tag{ ...} MyType, *MyPtr; 一旦通过如上定以后,就可以用MyType来定义struct tag结构了. 以 ...
- C语言中的while的意思,C语言中while是什么意思
while n. 时间; 一段时间, 一会儿 wait a while. 等一会儿. it took a long while to do the work. 做这个工作花了许多时间. what ha ...
- c语言中block做函数参数,c语言中的block
//block块(数据类型) 封装的一段具有特定功能的代码段 //函数有函数名,block没有名字,也可以叫做匿名函数:函数不能做参数传递,block可以作为参数传递: //形式: /* 返回值类型, ...
- 双碑零基础西班牙语学习 从0开始的西班牙语常识
1.西班牙语属于拉丁语系,比 英语 要科学,是不要音标的拼音文字,掌握发音规则后就能够"见词发音".短短的入门,学的好,就可以地道流利地读出所有的西班牙文章,这是第一关!西班牙谚语 ...
- 井蛙不可以语于海者,拘于虚也;夏虫不可以语于冰者,笃于时也
秋水时至,百川灌河.泾流之大,两涘渚崖之间,不辩牛马. 于是焉,河伯欣然自喜,以天下之美为尽在己.顺流而东行,至于北海.东面而视,不见水端.于是焉,河伯始旋其面目,望洋向若而叹曰:"野语有之 ...
- Java中int型如何求幂_关于java:为什么Math.pow(int,int)慢于我的幼稚实现?
昨天我看到一个问题,问为什么Math.pow(int,int)这么慢,但是问题措辞不佳,没有进行任何研究,因此很快就关闭了. 我做了一些自我测试,发现与整数参数相比,Math.pow方法实际上比我自己 ...
- php早午晚问候语_php实现每天自动变换随机问候语的方法,php变换问候语_PHP教程...
php实现每天自动变换随机问候语的方法,php变换问候语 本文实例讲述了php实现每天自动变换随机问候语的方法.分享给大家供大家参考.具体分析如下: 这里预先定义一个php数组,里面存放一些随机问候语 ...
- c语言中int代表什么变量,c语言中int是什么意思
C/C++编程语言中,int表示整型变量,是一种数据类型,用于定义一个整型变量,在不同编译环境有不同的大小,不同编译运行环境大小不同. 整型变量包括下面几种类型: 1.有符号基本整型,关键字:[sig ...
最新文章
- 面试被问分布式事务(2PC、3PC、TCC),这样解释没毛病!
- 计算机网络教会我们什么,日久见人心现实教会了我们什么叫人心的说说
- 用跑得最慢的电脑程序,理解最高深的哥德巴赫猜想
- vim 双剑合璧,天下无敌(笔记)
- qt中对任务繁忙时QProgressDialog的使用
- (王道408考研操作系统)第五章输入/输出(I/O)管理-第一节6:设备的分配和回收
- JUnit5基本用法
- 江淮汽车涉嫌排放造假 罚款1.7亿
- alpine安装更新
- Python计算数组的n位全排列(permutations的使用)
- 算法优化策略之“中途相遇”算法思想
- html中怎么让图片做背景透明背景图片,透明背景图片怎么做?
- Centos7 虚拟机迁移及扩容
- R语言:判断身份证号码真伪的函数编写
- vdagent与vdserver
- linux禁止软件连接指定网站,利用iptables来配置linux禁止所有端口登陆和开放指定端口...
- WringPi库串口通信
- [TYVJ1827]『Citric II』一道防AK好题
- 修改vscode终端字体
- SP10707 COT2 - Count on a tree II【树上莫队】