教你学习C++ —— (1)C++基本介绍

一、C语言和C++的关系

(1)C++是在C语言上面扩展出来的一种面向对象的独立的编程语言。

(2)C++与C语言的相同点:其中C++的语法和运算符与C语言的基本是一样的。并且在C语言上面使用的东西基本上在C++上面也可以使用,比如C语言上面的标标准库的函数等。但是C++上面使用的东西是不能在c语言上面使用的。

(3)C++与C语言的不同点:C++引入了类、对象、重载。以及C++的输入输出与C语言也不相同、还有封装好的列表(在C语言里面的链表)。

二、C++工程文件创建

这里使用的环境为:QT Creator。

(1)打开软件、选择创建工程、选择Non-Qt Project(没有Qt的工程)、选择纯C++应用程序、单击下一步。

(2)设置项目名称和选择路径

(3)选择集成管理文件的编译器。

(4)选择编译器,这里的编译器为mingW,一般分为64位和32位的。其中32位编译出来的程序可以在64位系统中使用,但是64位编译出来的程序不能在32位系统中使用。大家根据个人电脑来设置。如果考虑工程程序需要跨平台运行的话,建议使用32位的编译器。可以向下兼容。

(5)点击完成即可

三、工程按案例分析

(1) 标准C++工程模板

模板说明:标准模板里面包含了一个头文件和一个main函数。与C语言差不多

(2)头文件说明

        头文件:<iostream> 其中io为代表输入输出、stream代表为流。这个头文件标志为一个C++标准的一个输入输出文件流。使用F2可以跳到头文件的定义里面查看。这个头文件包含了常用大类。

        上述头文件和标C语言的<stdio.h>头文件的作用是一样的。也是一个标准输入输出的文件流。

(3)命名空间

        using namespace std:是一个命名空间,并且是全局定义的,跟extern关键字一样。只有定义了这个std才能正常使用输入输出。

(4)输入输出

        cout:为输出,输出到控制台(显示器)

        endl:为换行符与\n一样。

        <<与>>:为数据流向

        cin:为输入,从键盘到指定地址。

四、以下是标准C++的输入输出案例:

(5)在C++使用C语言的方式去实现输入输出

由上面可以看出,在c++上面也是可以正常使用C语言的东西。但是既然在c++上面开发了,就尽量使用C++的标准去开发啦!

        更多知识点请持续关注下一篇!

  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值