感谢您的预订!我们的团队成员将会尽快与您取得联系。
感谢您的预订!我们的团队成员将会尽快与您取得联系。
课程大纲
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.