本文主要是介绍C语言 变量前面有个,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在英文中这个符号和“and”是一个意思,就读作“and”
“&”是c语言的取地址运算符。
在程序中定义变量时,变量x只要一声明,就会给他分配一块内存来保存这个变量,而“&”就是保存这个变量的内存的地址(相当于给内存编号)
C语言的强大之处就是可以直接操作内存
比如:int a //定义变量
a=5 //给a赋值5
这个时候,变量a 的值是5,这个值保存在内存上的位置是“&a“
为什么这么写?
我目前仅知道,C语言有些函数 使用某个变量 是通过位置找这个变量的。比如我看到很多带 scanf() 语句里面。
这篇关于C语言 变量前面有个的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!