C语言知识点思维导图

合集下载

C语言知识点思维导图

C语言知识点思维导图

C语言程序设计思维导图
重点:掌握C程序的基本语法构成
学会用TURBO C运行一个C程序
Main()函数的认识
源程序的书写格式
数据说明、函数的开始和结束标志难点:掌握C程序的开发过程
认识函数的开始和结束标志
重点:三种数据类型的定义和使用
各种运算符的使用
难点:运算符的使用
使用顺序结构编程
重点:输入函数的使用
输出函数的使用
顺序结构程序设计的方法难点:理解函数的意义和调用
顺序结构程序的执行过程
重点:关系运算符和表达式
逻辑运算符和表达式
IF语句和SWITCH语句的使用难点:IF语句的各种格式嵌套
SWITCH语句的使用
重点:for语句和while语句、do-while语句
Break语句和continue语句
难点:循环结构的嵌套
Break语句和continue语句
重点:函数的定义、声明与调用
函数的参数与返回值
难点:函数的调用
函数的参数与返回值
重点:一维数组和二维数组的定义、引用、初始化字符数组的定义、引用、初始化
难点:字符串的输入和输出
字符串处理函数。

C语言知识框图(思维导图)

C语言知识框图(思维导图)

指针与数组
指针数组 int *a[] 数组指针 int (*a)[]
a是个数组,数组内是int*指针 a是个指针,指向数组
常量const
指针常量 int* const a
本质是一个常量,并且使用指针来修饰它 可通过*a=10改变a指向的值,但a不可变,只能定义时赋值
常量指针const int *a
本质是指针,指向一个常量 不可通过*a=10改变a指向的值
背包问题 贪心算法 动态规划 KMP算法
几个相关算法
访问越界,访问到系统未分配的内存
内存泄漏 内存溢出
段错误
内存写
C语言
转换为汇编语言
数组作为参数
f(int *a) f(int a[]) f(struct node **a) f(struct node *a[])
a[i]=*(a+i)
全局常量 const int a
不可通过*p=10改变a的值
局部常量
可通过*p=10改变a的值,保存在栈中
内存分配
栈区
局部变量 局部常量
malloc
void *calloc(size_t size)
堆区
calloc realloc
void *calloc(size_t n, size_t size) void realloc(void *ptr, size_t new_Size)
存于栈区,可修改 存储于文字常量区,只读,不可修改
char a[]="123456"; char *a="123456";
定义
字符串
中断服务中的变量 多任务共享标志
存储器映射的硬件寄存器
全局变量只能在本文件中使用 局部变量会延长其生命周期

C语言学习知识点学习思维导图

C语言学习知识点学习思维导图

C语言程序设计思想导图
要点:掌握 C 程序的基本语法组成
学会用 TURBO C运转一个 C 程序
Main()函数的认识
源程序的书写格式
数听说明、函数的开始和结束标记难点:掌握 C 程序的开发过程
认识函数的开始和结束标记
要点:三种数据种类的定义和使用
各样运算符的使用
难点:运算符的使用
使用次序构造编程
要点:输入函数的使用
输出函数的使用
次序构造程序设计的方法
难点:理解函数的意义和调用
次序构造程序的履行过程
要点:关系运算符和表达式
逻辑运算符和表达式
IF 语句和 SWITCH语句的使用难点: IF 语句的各样格式嵌套
SWITCH语句的使用
要点: for 语句和 while 语句、 do-while 语句
Break 语句和 continue 语句
难点:循环构造的嵌套
Break 语句和 continue 语句
要点:函数的定义、申明与调用
函数的参数与返回值
难点:函数的调用
函数的参数与返回值
要点:一维数组和二维数组的定义、引用、初始化字符数组的定义、引用、初始化
难点:字符串的输入和输出
字符串办理函数。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

C语言程序设计思维导图
重点:掌握C程序的基本语法构成
学会用TURBO C运行一个C程序
Main()函数的认识
源程序的书写格式
数据说明、函数的开始和结束标志
难点:掌握C程序的开发过程
认识函数的开始和结束标志
重点:三种数据类型的定义和使用
各种运算符的使用
难点:运算符的使用
使用顺序结构编程
重点:输入函数的使用
输出函数的使用
顺序结构程序设计的方法
难点:理解函数的意义和调用
顺序结构程序的执行过程
重点:关系运算符和表达式
逻辑运算符和表达式
IF语句和SWITCH语句的使用难点:IF语句的各种格式嵌套SWITCH语句的使用
重点:for语句和while语句、do-while语句
Break语句和continue语句
难点:循环结构的嵌套
Break语句和continue语句
重点:函数的定义、声明与调用
函数的参数与返回值
难点:函数的调用
函数的参数与返回值
重点:一维数组和二维数组的定义、引用、初始化字符数组的定义、引用、初始化
难点:字符串的输入和输出
字符串处理函数。

相关文档
最新文档