自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 面向对象的嵌入式开发(第五周)

类型转换运算符C语言:隐式类型转换(char/int/long/float/double)强制类型转换(不安全,任何类型都可以互相转换,不做类型检查)int num = 5;double b = num;num = 'a';int *p = #char *ptr = (char *)p;//强制类型转化C++:static_cast(相关类型转化:void *和其他类型指针之间的转化 父类和子类之间的转化)int num = 5;double b = stat.

2021-04-09 00:16:18 172

原创 面向对象的嵌入式开发(第四周学习记录)

函数重载代码质量:可读性、复用性、扩展性、维护性int main(){ int a,b,c;//自注释性(abc无法体现函数功能) int count; int max_num;//maxNum或者MaxNum(驼峰式) int min_num; return 0;}函数重载:函数名相同,函数形参个数、类型或者顺序不同注意事项:默认参数会影响重载规则编译器如何实现函数重载?(先百度,多态时细讲)结构体的升级升级1:定义变量.

2021-04-02 13:23:50 125

原创 面向对象的嵌入式软件开发(第三周学习记录)

面向对象的嵌入式软件开发(第三周学习记录)C++的输入和输出cin:对象(变量) >> 输入流cout:对象(变量) << 输出流 [有缓冲区,类型是行缓冲区]cerr:输出(错误信息) [无缓冲区]clog:输出(日志信息) [无缓冲区]缓冲区缓冲区:在内存空间中预留了一定的存储空间,这些存储空间用来缓冲输入或输出的数据,这部分预留的空间就叫做缓冲区\n ,endl(刷新缓冲区并加入“\n”)作用:输出调试中确保输出for语句升级for语句升级

2021-03-26 11:39:57 161

原创 面向对象的嵌入式软件开发(第二周学习记录)

面向结构程序设计 VS 面向对象程序设计衡量语言的标准:扩展性:添加新的功能不修改之前的代码;维护性:当出现问题能够准确定位代码;复用性:功能代码复用面向对象优点:扩展性好,维护性好,复用性好(保证代码功能独立性)面向结构缺点:扩展性差,维护性差,复用性差面向对象:解决复杂宏观的系统任务面向结构:解决具体任务面向对象三大特点:封装、继承、多态C++对C的加强命名空间...

2021-03-26 11:39:40 193 1

原创 面向对象的嵌入式软件开发(第一周学习记录)

学习方向:嵌入式+人工智能嵌入式是一门技术学习目标1.嵌入式开发概述;(面向对象在嵌入式开发中角色)2.嵌入式Linux C++编程;(C++概述、C++学习方法、C++开发工具)3.C到C++升级(语法)嵌入式技术:在硬件平台移植操作系统嵌入式系统:软件(嵌入式应用软件)、操作系统(内核)、硬件C++做的软件应用到硬件中学习C++的方法课件:思维导图教材:苏嵌教材 + C++视频:录制的视频 64课时(百度搜索:南京集成电路大学创新学院,课程中心,嵌入式系统,嵌入式Linux C

2021-03-25 23:32:40 256

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除