77问答网
所有问题
当前搜索:
c语言中地址值是什么
c语言
,数组首地址
的地址
和首地址的内容居然是一样的,看懂了就进来看看吧...
答:
理解这个很重要,当你理解之后你就会发现设计
C语言的
大师们是多么的聪明,这些设计非常利于C语言书写的简洁 a与&a都是指针,指针有两个要素 第一个是地址值,也就指向的位置,你打印出来的就是地址值,a与&a
的地址值是
一样的 第二个是类型(所指向的数据类型),a指向数组第一个元素,&a指向数组...
...和 “指针
地址的值
” 和 “指针指向的值” 有
什么
区别?
答:
直接地对
地址
进行操作,其的值直接指向存在电脑存储器中另一个地方的值。通过地址能找到所需的变量单元,也就是,地址指向该变量单元。由此,地址形象化的被称为“指针”。其意是通过它能找到以它为地址的内存单元。指针一般出现在比较接近机器
语言的
语言,如汇编语言或
C语言
。
在
c语言中
s=&t;
是什么
意思
答:
&t的含义是:取变量t
的地址
,这个
地址值
就是变量t在内存地址空间的位置。s=&t; //将变量t的地址赋值给变量s,一般来说,这个s是一个指针变量,数据类型和变量t的数据类型是一样的,那么指针s就指向了变量t,然后就可以使用指针s来访问变量t。
C语言
、二维数组指针中的 * 和 &
答:
代表第3行第4个元素
的地址
,在最前面加个“*”,*(*(a+3)+4)就是a[3][4]了,那么*(a+i)
代表什么
?代表第i行的首地址没错吧。。。,那么上面说的a+i代表什么呢?看看就知道了,也是第i行的首地址,也就是a+i和*(a+i)的
值是
一样的,如书所说,这样书上的那句话就都明白了 ...
c语言中
int a,a
是什么
东西?
地址
?
答:
不过在默认情况下a
代表值
如果要得到a
的地址
就用&取得。总之这个问题很难讲 因为你即不能说a是值 ,因为int a 其实就是内存中的4个字节的存储空间, 存储空间本身只有地址没有值 ,另一方面a又代表存储空间
里的值
,所以我觉得在
c语言里
还是就认为a代表值比较好,要求地址就用&a求得 ...
c语言中地址
++
是什么
答:
变量代表内存中具有特定属性的一个存储单元。它是一个地址和一个值的统称。变量的属性 u 地址 u 值(变量名即表示变量的
值
)指针的概念 变量
的地址
称为变量的指针。指针变量 存放指针的变量,称为指针变量。存放整数的变量,称为整型变量。存放实型的变量,称为实型变量。参考资料 [1]
C语言
简介...
c语言
,如果p
代表地址的
话,那么*&p
代表的
是地址还是具体值?为
什么
答:
p是
地址
,*p是值,*&p是地址,可以把*和&理解互相抵消了,所以*&p等于p 上面
的
程序输出一目了然,请采纳!
什么是c语言里面
的空
地址值
答:
null char *p=null;我举个例子:假设把指针p看成一个房子,但是你不想在这个房子
里
放任何
的
东西,也就是说不让p指向任何地方,就把null赋值给p就行了。
C语言
编程中,内存物理
地址是什么
概念?
答:
用于内存芯片级的单元寻址,与处理器和CPU连接
的地址
总线相对应。——这个概念应该是这几个概念中最好理解的一个,但是值得一提的是,虽然可以直接把物理地址理解成插在机器上那根内存本身,把内存看成一个从0字节一直到最大空量逐字节的编号的大数组,然后把这个数组叫做物理地址,但是事实上,这只是...
c语言中
,
什么
情况下会输出
地址
,什么情况会输出一个值
答:
输出
数值
:直接使用变量名,比如: printf("%d\n",p); 如果p是指针变量,那么它的数值就是一个地址,*p就是它指向单元的数值 输出变量
的地址
:用&求变量名地址,比如:printf("%d\n",&p);
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
strcat
c语言地址值是什么意思
c语言中函数可以返回地址值吗
c语言地址值怎么计算公式
c语言真值是什么
c语言地址的值
c语言值传递和地址传递
c语言地址可以赋值吗
c语言传地址和传值