入坑级C语言(超级无敌噼里啪啦细)!!!

初识C语言目录

目录

初识C语言目录

第一章 第一个C语言程序

第二章 数据类型

 第三章 字符串+转义字符+注释

3.1 字符串

3.2 转义字符

3.3 注释

第四章 常量、变量

4.1 定义变量的方法

4.2 变量的命名

4.3 变量的分类

4.4 变量的作用域和生命周期

4.5 常量

 第五章 选择语句

第六章 循环语句

 

总结



第一章 第一个C语言程序

首先对于C语言的介绍和发展我就不过多赘述了,直接开始正题了。

对于第一个C语言程序那一定是“Hello World!"了

这个程序对于小白来说可能会有很多不懂的地方  比如 #include<stdio.h>,printf,,,,

别急  后面会一点一点的介绍,耐心看完。目前只要记住就可以了。


第二章 数据类型

这里是最基本最常用的数据类型,后续还会介绍的更深入。

那么每种数据类型的大小是多少呢?

这里输出的1,2,4,4,8,4,8的单位是字节。

细心的小伙伴可能会发现 整型 int 的大小和 长整型 long 的大小一样,这是因为C语言规定长整型的大小大于等于整型就可以,不同的平台long的大小可能不同,一般是4或8,而vs的是4。

类型的使用  

使用方法   : 数据类型 命名 = 数值 ;

注意 字符类型需要单引号。


 第三章 字符串+转义字符+注释

3.1 字符串

像这种的由双引号引起的一串字符称为字符串面值,或者简称为字符串。

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

通过上面的例子就能很好的比较出有无 \0 的作用了

arr1 默认自带\0

arr2 无\0

arr3 增加 \0

因为arr2无\0所有打印完Hello之后会继续向后打印乱码直到在内存中遇到 \0 停止打印。

3.2 转义字符

假如我们要在屏幕上打印目录:c:\code\test.c

我们应该如何写代码呢?

实际运行的结果为:

这里就是转义字符的作用

转义字符          释义

\?                     在写连续多个问号时使用,防止他们被解析成三字母词

\'                       用于表示字符常量 '  

\"                       用于表示一个字符串内部的双引号

\\                       用于表示一个反斜杠,防止他被解释为一个转义序列符

\a                      警告字符,蜂鸣

\b                     退格符

\f                      进纸符

\n                     换行

\r                      回车

\t                      水平制表符

\v                     垂直制表符

\ddd                 ddd 表示1-3个八进制的数字。

\xdd                 dd 表示2个十六进制的数字。

3.3 注释

1.代码中有不需要的代码可以删掉,也可以注释掉。

2.比较难懂的代码可以加上注释帮助理解。

注释有两种风格

1.C语言风格

/*xxxxxxxxxx*/

缺点  : 不能嵌套注释

2.C++风格

//xxxxxxxxxx

可以注释一行也可以注释多行


第四章 常量、变量

生活中有一些值是不变的,比如:圆周率,身份证号等。

而有一些值是可以变化的,比如:身高,体重,年龄等。

C语言中不变的值用常量的概念来表示,可以变化的值用变量来表示。

4.1 定义变量的方法

4.2 变量的命名

1.只能由字母(包括大小写)、数字和下划线(_)组成。

2.不能以数字开头。

3.长度不能超过63个字符。

4.变量名中区分大小写。

5.变量名不能使用关键字。

4.3 变量的分类

1.局部变量。

2.全局变量。

我们还可以在局部重复定义全局变量,当全局变量和局部变量同名是局部变量优先使用。

4.4 变量的作用域和生命周期

1.作用域

局部变量的作用域是变量所在的局部范围

全局变量的作用域是整个工程

2.生命周期

局部变量的生命周期是:进入作用域生命周期开始,出作用域生命周期结束。

全局变量的生命周期是:整个程序的生命周期。

4.5 常量

C语言常量分为:

字面常量、const 修饰的常变量、#define 定义的标识符常量、枚举常量

注意:上面的pi被称为const修饰的常变量,const修饰的常变量在C语言中只是在语法层面上限制了pi,pi的本质还是变量,所以被称为常变量。


 第五章 选择语句

 if 语句

如果判断条件正确则执行if语句,如果判断条件错误,则执行else模块的语句,如果没有else则不执行。


第六章 循环语句

循环语句有:while语句、for语句、do  while语句

本次只介绍while语句,其他后续详解。

对于while的用法还有很多,这里只是简单介绍一下使用方法,后续还会更新更详细的用法。 


总结

本次分享就先到这里了,感谢大家的认真观看,后面还会继续更新的,谢谢啦!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值