23/9/11 初始c语言2

c语言的一部分大概东西,先有一个整体感受

1.变量

  局部变量:就是在大括号里面的

  全局变量:在大括号外部的

  若两种变量命名冲突,有限为局部变量

2.vs2019用scanf函数时要在前面加一行代码  #define _CRT_SECURE_NO_WARNINGS

3.变量的作用域:变量能发挥作用的位置,在哪可以使用哪就是作用域

  局部变量的作用域就是大括号里面,全局变量的作用域是全部,一个工程中有多个文件时,其他文件要是变量起作用需要在开头声明这个变量,即extern int 变量

4.变量的生命周期:就是变量从开始创建到销毁之间的时间段

  局部变量的生命周期:大括号里

  全局变量的生命周期:跟程序同生共死

5.常量

  字面常量:就是一些数字,字符

  const修饰的常量:如const int a = 1,a这个变量就不能变了,是常变量,但他还是变量,只是不能变

  #define定义的标识符常量:与上一个大同小异,只是格式不同 # define a 100

  枚举常量:          enum a

                             (b

                              c

                              d

                             )括号里面是a可能的取值,这个取值可以表现为字符,但这些字符是常量,默认从0开始

6.字符串:就是一串字符,如abcd

  用双引号括起来的就是字符串,\0是字符串结束的标志

7.转义字符:就是有些字符串组合有特殊的功能,如\n

8.注释:用//

9.选择语句(粗略)

  if (a ==10)

    ....

  else

    .....

10.循环语句(粗略)

  while(a < 10)

  {...

  a++;

}

11.数组:一组相同类型元素的集合

  int a[10] ={1,2,........10};   a是数组名称,10是元素个数

  char[10] ={‘a', 'b', 'c'}:若不完全初始化,即没填完,后面默认为0

  数组是通过下标来访问,即第一个数对应下标1,以此类推

                                  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值