项目名称 | 【苏嵌实训-嵌入式 linux C 第 4 天】 |
今日进度以及任务 | 了解嵌入式开发中选择c语言的原因,并且在老师的带领下,学习复习关于c语言的相关基础知识点。 |
本日任务完成情况 (详细说明本日任务是否按计划完成,开发的代码量) | 关于c语言的概述 1.C语言之父 丹尼斯里奇 2.C语言的特点 直接访问硬件,运行效率,移植性 3.C语言标准 K&RC,c89,c99,C11 4.如何学习 不断写代码练习,不用看很多的书
数据类型 1.各种数据类型的定义及初始化 2.各种数据类型的字节长度及取值范围
运算符,基本控制语句 1.i++ ++i 2.位运算 3.while for 4.if switch case 5.break continue 6.goto
|
本日开发中出现的问题汇总 | 1.在写指针小程序时,指针的运算符使用错误导致程序错误。 2.在指针的初始化中出现错误,没有对指针变量赋值就使用它导致出现错误。
3.在格式化输出输入中 (1)printf()格式化输出函数,格式字符串中的格式字符要与后面输出列表中的元素类型一一对应 (2)scanf()格式化输入函数,输入列表的变量如果是基本类型,一定要使用取地址符&,而且&后必须是变量,不允许是常量或表达式 |
本日未解决问题 | 代码书写不熟练,很多基本知识遗忘,需要练习 |
本日开发收获 | 重新复习了一遍c语言,回顾了很多知识,还需要继续练习代码 |
其他 | 继续练习c语言 |