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
最近更新
- 深拷贝和浅拷贝的区别(重点)
- 【Vue】走进Vue框架世界
- 【云服务器】项目部署—搭建网站—vue电商后台管理系统
- 【React介绍】 一文带你深入React
- 【React】React组件实例的三大属性之state,props,refs(你学废了吗)
- 【脚手架VueCLI】从零开始,创建一个VUE项目
- 【React】深入理解React组件生命周期----图文详解(含代码)
- 【React】DOM的Diffing算法是什么?以及DOM中key的作用----经典面试题
- 【React】1_使用React脚手架创建项目步骤--------详解(含项目结构说明)
- 【React】2_如何使用react脚手架写一个简单的页面?