77问答网
所有问题
c语言,取变量a的地址&a是什么意思?怎么取?
如题所述
举报该问题
推荐答案 æ¨èäº2017-11-22
&aæ¯ååéaçå°åï¼å ·ä½æä¹åæ¯ç¼è¯å¨å»å®æçï¼ä¸è¬ä¸ç¨å»äºè§£è¿ç¨ï¼å¦æéå¾ç¥éï¼å¯ä»¥å¦ä¹ ç¼è¯åçæ¹é¢çæç¨ã
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/YYvIqpYIvp3I8pW3WYp.html
其他回答
第1个回答 2016-06-06
int a=10;
int b=&a;
b中的数值就是变量a的地址
本回答被网友采纳
第2个回答 2016-06-06
&后面是个变量
每个变量对应一块存储空间
每个存储空间有一个编号,也就是地址
&变量名 表示取出这个编号
变量名 表示取出这个编号所对应的存储空间里的值
仅供参考
第3个回答 2016-06-06
相似回答
C语言
中"
&a
"
是什么意思?
答:
&是一个取地址符,&a表示变量a的地址
。scanf("%d",&a); 表示从键盘接收一个整数存储到内存中&a所指的地址,也就是变量a中。
&a
在
c语言
中
是什么意思?
答:
&a表达式的值就是变量a的内存地址
。1、&
符号是指取地址符,是单目运算符
。当你定义一个变量a,那想知道变量在内存中的地址,就可以使用这个符号。这个符号就是指取址,在C语言指针这一章中非常常用。2、&符号是位运算符,表示“按位与”,是双目运算符。&符号还可以表示“按位与”。在计算地址的...
c语言
指针和
地址
中
&a
和*a 有啥区别
答:
&a是取地址 a是取a里面的内容
补充:而*a是针对指针而言,也就是a必须是一个地址 而&是取地址符,a也可以是一个指针
c语言
中scanf("%d"
,a
)和scanf(%d"
,&a
)在printf("%d",a)中到底有
什么
区 ...
答:
&是
取地址
的
意思,&a是取出变量a的地址
scanf(%d",&a) 就是读取1个数字,写入a的地址,scanf("%d",a),是读取1个数字,写入
地址a,
这个a如果是100,就写到地址100。如果是200,就写到地址200,显然,这很危险,万一a的存储的值刚刚好是一些指令的地址
什么的,
会写到这个地址修改指令,就运行不...
C语言
int
&a 是什么意思
答:
&a是
存放
a的
内存
地址,
比如
变量a
=1,&a就等于存放这个1的内存地址的数值;例:include<stdio.h> intmain(){ inta[2]={1,2};intb=5;int*p1=a;int*p2=&a;printf("b:%d&b:%d\n",b,&b);printf("a[]:%d&a[]:%d\n",*p1,*p2);getch();return0;} ...
C语言
中
&是什么意思?
a&b
怎么
理解?
答:
&: 在
C语言
中有两种
意思,
一种是
取地址
符,是单目运算符;另一种是位运算符,表示“按位与”,是双目运算符。a&b表示啊a和b按位进行与运算。&后面是个变量。每个变量对应一块存储空间。每个存储空间有一个编号,也就是
地址,&变量
名 表示取出这个编
,变量
名表示取出这个编号所对应的存储空间里...
c语言
中"
&取地址
"
是什么意思?
答:
依照我的理解:& 取地址 就是找到那个分配的内存空间 然后去那块内存里 找我们需要的变量 我这可能是用了oc的解释 因为对
c
不是很熟悉。&
是取地址
运算符
,&a
为
变量a的地址
。系统就会在内存中分配一个空间,*a的值就是变量a的值3; 定义一个指向整型数据的指针,作用与&相反,它...
大家正在搜
void在c语言中什么意思
自由变量为什么取0和1
为什么对变量取对数
c语言变量类型
c语言定义变量
c语言变量名
c语言全局变量
c语言a+=a-=a*a
只能取0和1的变量
相关问题
c语言中"&取地址"是什么意思?
C语言中"&a"是什么意思?