C语言基础(自用)(持续更新)

一:前言:

   C语言可以说是除机器语言以外最基础的语言了。语言具有简洁灵活,实用性高,数据类型丰富,结构划紧密,可移植性好,运行效率高等众多的特点。 常规C语言的学习流程如下。

二:基础知识

数据类型与数据存储(基础):

1,变量  (存放可改变的数据)    

2,常量   (存放不可改变的数值)

3,基本数据类型  (一些日常编程常用的数据类型)

4,数组  (用来存放数据类型相同的一系列数据)

5,字符与字符串函数(字符串用来存储一串字符)

6,存储类别 (介绍四种存储类别)

运算符与表达式(基础):

1,赋值运算符与表达式 (进行赋值的运算规则)

2,算数运算与表达式 (进行算数运算时的规则)

3,关系运算与表达式 (两个数据之间关系运算的规则)

4,逻辑运算符 (条件与条件之间逻辑运算)

5,逗号运算符  (表达式取最后一个值返回。)

6,条件运算符   (关于 表达式1?表达式2:表达式3 的运算规则

7,sizeof()运算符  (主要 用于计算数组中元素个数)

8,运算优先级 (计算机中运算符的优先级类似于数学运算优先级)

9,位运算  (难点

语句与控制流(基础):

1,控制结构与语句

2,判断语句

3,循环语句

函数与程序结构(重难点)

1,函数的定义与声明

2,函数的参数

3,函数的返回值

4,函数的调用

5,函数的递归

6,局部变量与全局变量

7,头文件

8,内部函数与外部函数

结构体与联合体以及指针(难点):

1,指针  (常用于传参,标记存储位置)

2,结构体  (不同类型数据封装的集和体)

3,联合体  (与结构体相似)

其他

1,文件处理(读,写)

2,常见头文件

3,常用函数库

三:扩展

数据结结构:

算法分析:

四:声明

   本文章仅用于本人以及同学朋友系统学习C语言。未经允许不可转载,内容有原创以及引用他人文章链接如有侵权请联系我。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值