全站数据
9 6 1 5 2 8 3

&在c语言中是什么意思?

教育小百科 | 简单学习,快乐成长!         

&: 在C语言中有两种意思,一种是取地址符,是单目运算符;另一种是位运算符,表示“按位与”,是双目运算符。

&在c语言中是什么意思?

a&b表示啊a和b按位进行与运算。

相关介绍

&后面是个变量。每个变量对应一块存储空间。每个存储空间有一个编号,也就是地址,&变量名 表示取出这个编,变量名表示取出这个编号所对应的存储空间里的值。

系统就会在内存中分配一个空间,*a的值就是变量a的值3; 定义一个指向整型数据的指针,作用与&相反,它是根据变量的地址取出变量的值;在编译时就给它分配一个地址,该指针指向整型数据;&a就是2000,再把3写入这个空间。

猜你喜欢内容

更多推荐