1)实验平台:正点原子阿尔法Linux开发板 2)平台购买地址:https://item.taobao.com/item.htm?id=603672744434 2)全套实验源码+手册+视频下载地址:http://www.openedv.com/thread-300792-1-1.html 3)对正点原子Linux感兴趣的同学可以加群讨论:935446741
4)关注正点原子公众号,获取最新资料更新
在第二章C++基础里,这里主要介绍概念为主,主要介绍C++与C语言中常用的不同点,和一些新的变化。其中不会去说指针、数据类型、变量类型、判断和循环等这些知识,这些和C语言基本是一样使用的。我们主要学习C++的面向对象编程,对学习Qt有很大的帮助,理解第2.2章节的概念很重要。Qt里就能体现到C++编程带来的优势和便处。就算没学过C++,学习Qt也不会很难。写C++基础这章,编者已经把重要的概念写出来,但是实际上C++的内容不止这么多,第二章是快餐式C++入门,主要是为了更好的理解Qt中的C++语法,学习Qt时也方便理解其中的内容。 2.1 C++语言新特性 2.1 C++的新特性 C++比C语言新增的数据类型是布尔类型(bool)。但是在新的C语言标准里已经有布尔类型了,但是在旧的C语言标准里是没有布尔类型的,编译器也无法解释布尔类型。 在传统的C语言里,变量初始化时必须在程序的前面定义在前面,而C++则是可以随用随定义。C++也可以直接初始化,比如int x(100);这样就直接赋值x=100,这些都是C++特性的好处。这里只说这些常用的新特性,其他特性不做描述或者解释了。 2.2 C++的输入输出方式 在C语言里,我们是这样输入或者输出的。
在C++里,我们使用以cin和cout代替了scanf和printf。在输入和输出的流程上是不变的,只是关键字变了,用法也变了。
要说效率上,肯定是C语言的scanf和printf的效率高,但是没有C++中的cin和cout使用方便。
C++的I/O语法方式如下。
cout语法形式: cout
- 【正点原子STM32连载】第四十三章 摄像头实验 摘自【正点原子】MiniPro STM32H750 开发指南_V1.1
- 【正点原子STM32连载】第四十二章 FLASH模拟EEPROM实验 摘自【正点原子】MiniPro STM32H750 开发指南_V1.1
- 【正点原子STM32连载】第四十章 DHT11数字温湿度传感器 摘自【正点原子】MiniPro STM32H750 开发指南_V1.1
- 【正点原子STM32连载】第三十九章 DS18B20数字温度传感器实验 摘自【正点原子】MiniPro STM32H750 开发指南_V1.1
- 【正点原子STM32连载】 第三十八章 红外遥控实验 摘自【正点原子】MiniPro STM32H750 开发指南_V1.1
- 【正点原子STM32连载】第三十七章 触摸屏实验 摘自【正点原子】MiniPro STM32H750 开发指南_V1.1
- 【正点原子STM32连载】第三十六章 QSPI实验 摘自【正点原子】MiniPro STM32H750 开发指南_V1.1
- 【正点原子STM32连载】第三十五章 IIC实验 摘自【正点原子】MiniPro STM32H750 开发指南_V1.1
- 【正点原子STM32连载】 第三十四章 DAC实验 摘自【正点原子】MiniPro STM32H750 开发指南_V1.1
- 【正点原子STM32连载】 第三十三章 光敏传感器实验 摘自【正点原子】MiniPro STM32H750 开发指南_V1.1