你能学习到什么

  • 变量是什么
  • 变量如何命名
  • 使用规则
  • 变量存储地址

变量是什么

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

变量如何命名

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

使用规则

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

变量存储地址

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

则该变量地址为56

C语言从0到1·变量相关推荐

  1. c语言作用域有哪两种变量,2017年计算机二级C语言字考点归纳:变量的存储类别、作用域及生存期...

    7.7 变量的存储类别.作用域及生存期 1.变量的存储类别 在C语言中,有两类存储类别:自动类别及静态类别. 有4个与两种存储类别有关的说明符:auto(自动).register(寄存器).stati ...

  2. 《零基础看得懂的C语言入门教程 》——(四)C语言的基本数据类型及变量

    一.学习目标 了解C语言的基本数据类型 了解变量的基本概念 了解变量的使用方法 了解了变量的命名方法 了解格式占位符 了解变量的输出 目录 C语言真的很难吗?那是你没看这张图,化整为零轻松学习C语言. ...

  3. c语言命名规则_C语言的基本数据类型及变量

    学习目标 了解C语言的基本数据类型 了解变量的基本概念 了解变量的使用方法 了解了变量的命名方法 了解格式占位符 了解变量的输出 了解C语言程序的基本数据类型及概念的使用方法擦 在C语言编程中,系统定 ...

  4. c语言语言教程0基础_C语言基础

    c语言语言教程0基础 Hey, Folks here I am back with my second article on C language. Hope you are through with ...

  5. C语言中局部变量和全局变量 变量的存储类别

    C语言中局部变量和全局变量 变量的存储类别(static,extern,auto,register)   局部变量和全局变量 在讨论函数的形参变量时曾经提到,形参变量只在被调用期间才分配内存单元,调用 ...

  6. frame中src怎么设置成一个变量_Go 语言设计哲学之七:变量声明须一致

    Go 语言,使用变量之前需要先进行变量的声明. var s string = "Golang"n := 666 Go 语言有两类变量 包级别(package varible):在 ...

  7. vhdl和c语言,VHDL语言中的信号、变量与常量异同比较(转)

    在VHDL中,对象是指用来保持数据的一些客体单元.VHDL中的对象主要有4种:常量(CONSTANT).变量(VARIABLE).信号(SIGNAL)和文件(FILE).本文主要讨论前面三种在实际应用 ...

  8. c 语言编写脚本优化,两周自制脚本语言-第11天 优化变量读写性能

    第11天 优化变量读写性能 以变量值的读写为例,向读者介绍基于这种理念的语言处理器性能优化方式. 11.1 通过简单数组来实现环境 假如函数包含局部变量x与y,程序可以事先将x设为数组的第0个元素,将 ...

  9. Swift语言指南(一)--语言基础之常量和变量

    原文:Swift语言指南(一)--语言基础之常量和变量 Swift 是开发 iOS 及 OS X 应用的一门新编程语言,然而,它的开发体验与 C 或 Objective-C 有很多相似之处. Swif ...

最新文章

  1. 皮一皮:论蓝朋友的拍摄技术
  2. 把时间当作朋友(四)
  3. python白名单验证-JWT黑名单和白名单
  4. ASM模型对人脸特征点的检测
  5. AB1601蓝牙初始化注意事项
  6. 数据库视图的概念和相关操作合集
  7. 洛谷 P1273 【有线电视网】
  8. 82.开始→运行→输入的命令集锦
  9. php的两种复合数据类型是什么意思_2.4PHP复合数据类型:数组和对象
  10. 是否有必要使用外键?为什么不用外键?
  11. linux 指定cpu运行线程,linux 线程与CPU绑定
  12. Kibana和logstash实时日志查询、收集与分析系统
  13. TensorFlow学习笔记--第三节张量(tensor)及其定义方法
  14. 快闪族 - 百度百科
  15. 国家开放大学2021春1070组织行为学题目
  16. html5华迪,比亚迪永通华迪4S店:元新能源最低售8.19万
  17. 小程序学习笔记(7)-使用小程序的组件构建UI界面
  18. Express框架学习笔记-post请求参数的获取
  19. c语言学习指南app,c语言学习手册app
  20. 图注意力网络GRAPH ATTENTION NETWORKS(gat)浅读

热门文章

  1. APICS与AX的Master Planning(二)--Rescheduling Assumption 重排假设
  2. UA MATH571A QE练习 R语言 非参数回归 上
  3. GIS坡度分析入门实例 - 使用SuperMap
  4. http协议状态码和web错误解决总结
  5. ElasticSearch中distinct,count和group by的实现
  6. freemark 时间比较
  7. 参加技术会议的一些小窍门
  8. apache2.4配置虚拟主机
  9. Windows Server 2008 R2修改远程桌面连接数
  10. Spring之DataSource注入