码迷,mamicode.com
首页 > 编程语言 > 详细

初学C语言||第二课整理

时间:2020-10-12 20:26:43      阅读:25      评论:0      收藏:0      [点我收藏+]

标签:fine   else   计算   自定义   http   优先   学c语言   can   内存   

四、变量与常量

1、变量

变量定义---指定变量类型+变量名称
e.p. int num=25;
float result=30.2;

变量分类

全局变量
定义在代码块{}之外的变量对于代码块{}来说,是全局变量

局部变量
定义在代码块{}内部的变量,只在代码块{}内部有效

当全局变量和局部变量同名时,局部变量优先

技术图片

变量使用
C语言语法规定,变量定义在当前代码块的最前面,否则会报错

变量的作用域
局部变量---变量所在的局部范围----{ }内部
全局变量---整个工程

变量的生命周期
局部变量---进作用域开始,出作用域结束
全局变量---整个程序的生命周期

2、常量
类型
字面常量-----2,5,18……

 const修饰的常变量----本质上还是变量,但是具有了常属性

#difine 定义的标识符常量

枚举常量-----一 一列举--默认值是0,1,2

技术图片

五、字符串

由双引号“”引起的一段字符,如“Hello !”

字符串的结束标志是“\0",在计算字符长度时,遇到 \0 结束,且 \0 不算入长度内

六、转义字符

\?---书写多个问号时,防止他们被解析为三字母词
\‘---表示字符常量’
\---反斜杠
\ddd----表示八进制数字
\xdd---表示十六进制数字

七、注释

①/……/
②//

八、选择语句

if else
技术图片

技术图片

九、循环语句

while循环

技术图片
for循环

do……while循环

十、函数

函数包括库函数和自定义函数

库函数,C语言提供的函数,如scanf(),printf()……使用时要引头文件

自定义函数
技术图片

十一、数组

定义
int arr[10]={1,2,3,4,5,6,7,8,9,10}
即向内存申请一段连续空间存储这十个数字

对应下标---从0开始,第n个数的下标是n-1
用下标调用元素----arr[5]---调用下标为5的元素

初学C语言||第二课整理

标签:fine   else   计算   自定义   http   优先   学c语言   can   内存   

原文地址:https://blog.51cto.com/14945766/2541084

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!