Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
课程大纲
C 基本数据类型
-
整数类型
浮点类型
指针(指针算术、指针取消引用)
阵 列
数组和指针之间的关系
枚举
Programming 构造
-
if - else 语句
switch 语句
while 循环和 do - while 循环
for 循环
GOTO 语句
C 语言中的函数
功能原型
了解 C 语言传递参数的值调用机制
实现函数
调用函数
使用指针按引用传递值
将数组传递给函数
了解 C 的返回值机制
使用指针按引用返回值
数据结构
-
定义数据结构
Access处理和操作数据结构的元素
指向数据结构的指针
箭头 (->) 运算符
使用指针遍历数据结构数组
高级主题
-
指向指针的指针
函数指针
常量和静态关键字 - 它们的含义和用途
强制转换和强制转换 使用 void * 指针
包含指向数据结构的指针的数据结构
包含函数指针的数据结构
函数指针和表驱动编程
数据结构中的位字段
工会
使用数组实现循环缓冲区和堆栈
模块作为数据结构和接口
动态数据结构及其用途
单向链表
双向链表
C 标准库概述
-
putc、putchar、getc、getchar
printf、scanf
字符串操作函数(strcpy、strcat 等)面向嵌入式系统的主题
设置端口地址
定义面向位的数据结构
编译器特定功能
#pragmas
非 ANSII C 扩展
Access特殊功能寄存器的操作
实现中断处理程序
从 C 调用汇编代码
从汇编代码调用 C
端口 I/O - 闪烁的 LED 软件延迟 键盘扫描 基本 RS232 基本数据采集和传感器接口 使用 EEPROM(片上和 SPI/I2C)
要求
没有
14 小时
客户评论 (5)
I was able to learn tbe basics of C programming and have something to build upon.
Patrick Hensley - Roush Industries
课程 - Programming in C
练习和方法
Javier MIllan Rios - si
课程 - Advanced C Programming
机器翻译
在“现实生活”的例子中展示了大量的实践知识。
Kamil - Streamsoft Kraków
课程 - Java Advanced
机器翻译
定期推送更改,因为在第 3 天我开始比以前更迷茫,并且更难快速发现错误,我能够快速查看最新的更改并及时了解材料
Paulina
课程 - Advanced Java Security
机器翻译
Very good knowledge and character.