初识C语言 1

目录:

一,数据类型

 二,变量,常量

三,字符串+转义字符+注释

一,数据类型

   

每种类型的大小可用下图代码来知晓。

注意:1.存在这么多的类型,其实是为了更加丰富的表达生活中的各种值。

2.C语言中不存在字符串类型。

类型的使用:

 二,变量,常量

 生活中总有一些事物是不变的。例如:性别,身份证号,血型。

生活中也有一些事物是改变的。例如:体重,身高,薪资,放假....

为了描述这些事物,C语言中用变量来表示可变的值,用常量来表示不变的值。

1.定义变量的方法

2.变量的分类

   变量分为局部变量全局变量

   

  

 总结:
 上面的局部变量 global变量的定义其实没有什么问题的!当局部变量和全局变量同名的时候,局部变量优先使用
 

3.变量的使用

 

4. 变量的作用域和生命周期

作用域
作用域( scope )是程序设计概念,通常来说,一段程序代码中所用到的名字并不总是有效 / 可用
而限定这个名字的可用性的代码范围就是这个名字的作用域。
1. 局部变量的作用域是变量所在的局部范围。
2. 全局变量的作用域是整个工程。
生命周期
变量的生命周期指的是变量的创建到变量的销毁之间的一个时间段
1. 局部变量的生命周期是:进入作用域生命周期开始,出作用域生命周期结束。
2. 全局变量的生命周期是:整个程序的生命周期。
5.常量
C 语言中的常量和变量的定义的形式有所差异。
C 语言中的常量分为以下以下几种:
 ①字面常量   ②const 修饰的常变量   ③#define 定义的标识符常量   ④枚举常量
注:
上面例子上的 pai 被称为 const 修饰的常变量, const 修饰的常变量在 C语言中只是在语法层面限制了,变量 pai 不能直接被改变,但是 pai 本质上还是一个变量的,所以叫常变量。

三,字符串+转义字符+注释

 1.字符串
  
  这种由双引号(Double Quote )引起来的一串字符称为字符串字面值( String Literal ),或者简称字符串。

注:字符串的结束标志是一个 \0 的转义字符。在计算字符串长度的时候 \0 是结束标志,不算作字符串 内容。

 上图说明,字符串是以'\0'结尾的。

2.转义字符
 
加入我们要在屏幕上打印一个目录: c:\code\test.c 。我们该如何写代码?

实际上程序运行的结果是这样的:

这里就不得不提一下转义字符了。转义字符顾名思义就是转变意思。 下面看一些转义字符。

 

题目: 

3.注释

注释有两种风格:
1.C语言风格的注释 /*xxxxxx*/
缺陷:不能嵌套注释
2.C++风格的注释 //xxxxxxxx
可以注释一行也可以注释多行

 

今天的介绍就到这里,下次我将继续介绍C语言的基础知识,如果有什么错误,请在评论区指出!谢谢大家的观看。


  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值