c语言&符号什么意思

 时间:2024-10-13 15:50:41

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

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

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

c语言&符号什么意思

扩展资料:

C语言的特点 :

C语言一共只有32个关键字,9种控制语句,程序书写自由,主要用小写字母表示。它把高级语言的基本结构和语句与低级语言的实用性结合起来。C语言可以象汇编语言一样对位、字节和地址进行操作,而这三者是计算机最基本的工作单元。

C的运算符包含的范围很广泛,共有种34个运算符。C语言把括号、赋值、强制类型转换等都作为运算符处理。从而使C的运算类型极其丰富表达式类型多样化,灵活使用各种运算符可以实现在其它高级语言中难以实现的运算。

  • C语言实验报告:[17]矩阵元素求和
  • 为什么 C 语言 sqrt 函数参数不支持 int?
  • 离散数学关于上界和下界,上确界和下确界的区别
  • 二元函数极限的计算举例
  • 球面坐标系的三个参数怎么确定
  • 热门搜索
    我是小学生手抄报 获奖手抄报 清明节手抄报一年级 我爱中华手抄报 关于父亲节的手抄报 民族团结手抄报资料 书香校园手抄报内容 端午节的手抄报怎么画 525心理健康手抄报 英语国庆手抄报