C语言从0到1·何为变量

Posted 不加战队不改名

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言从0到1·何为变量相关的知识,希望对你有一定的参考价值。

变量是什么

  • 内存块及其里面的值即为变量
  • 内存块是操作系统分配的内存中的连续空间(由我们来命名)
  • 里面的值是初始化赋予的
  • int x=0 含义是系统为程序分配4个字节的内存块,命名为x,且x的值为1

变量如何命名

  • 可以是数字,字母,下划线
  • 但是数字不能在开头
  • 不能是C语言里的关键词
  • 要取符合它作用的名字(让别人能看懂)

使用规则

  1. 先定义后使用,把所有的定义放一起
  2. 先赋值后运算

变量存储地址

  • 规定以首个字节的地址为该变量地址,用&(变量名)表示
  • 举个例子:系统为变量分配两个字节的内存块,第一个字节地址为56,第二个字节地址为57
5657

则该变量地址为56

以上是关于C语言从0到1·何为变量的主要内容,如果未能解决你的问题,请参考以下文章

C语言--指针1

C语言从0到1·数据类型及其存储

谁能用c语言中的for语句,编写个从1加到100的程序

C语言从0到1·运行过程你不得不知道的事(源程序,源文件,目标文件)

c语言问题:c语言中二维数组在内存中怎样存储?

c语言 .从键盘输入10个整数,存到一维数组中,并求这10个整数的和?