IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> C++知识库 -> 2021-10-07记录自学编程-第一天 -> 正文阅读

[C++知识库]2021-10-07记录自学编程-第一天

C++入门–《c++primer plus》

首先还是说明一下写这篇文章起由,单纯记录自己学习的过程,同时也可以当作笔记!本人985非计算机大三在读,考虑到目前成绩并不能够获取学校保研名额,也没有考研的打算,由于家里条件并不算好,便想着可以今早出来工作,由于专业原因,可能在本科毕业找到工作的薪资并不能够满足自己的要求,于是便打算自学编程,希望可以在一年后的暑假找到一份满意的互联网实习工作。虽然非计算机专业,但在大一大二还是或多或少了解过相关内容~~~~~~就不扯那么多了,以后有机会再说说。

什么是C++

通俗的来说,C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之。

C++不仅拥有计算机高效运行的实用性特征,同时还致力于提高大规模程序的编程质量与程序设计语言的问题描述能力。

常用编译环境

  • 集成开发环境IDE:VS、VC等
  • 编译器:Dev C++

编译器的安装与使用

下面让我们以VS的安装与使用为例进行介绍(由于步骤过多,就引用别人的文章)
VS安装教程

进入C++

让我们编写自己的第一个c++程序

#include<iostream>
int main()
{
   using namespace std;
   cout<<"Come up and C++ me some time";
   cout<<endl;
   cout<<"You won't regret it"<<endl;
   return 0;
}

我们可以看到,第一行是引入头文件,也就是我们在使用别人提供的函数(cout)时,我们需告诉编译器,而#include<头文件名>便可以完成这个任务。

除开头文件,我们可以发现程序只剩下一个名为main()的函数:第一行int main()是函数头,花括号之间部分叫函数体。我们都知道一个函数可以有自己的返回类型,而我们可以清楚看见,这个main()函数的返回类型为int,也就是整型。

int main()
{
   using namespace std;
   cout<<"Come up and C++ me some time";
   cout<<endl;
   cout<<"You won't regret it"<<endl;
   return 0;
}

大家在刚开始学习C++时,会很好奇,为什么在很多C++程序都会看见这段代码:uisng namespace std;
这段代码的作用指标识符的各种可见范围。C++标准程序库中的所有标识符都被定义于一个名为std的namespace中。也就是今后使用的函数的默认为std空间里面的函数。

cout<<"conm"<<endl;

cout是c++的标准输出函数,存在与《iostream》头文件之中,它可以像屏幕输出双引号之间的内容,而endl的作用可以进行换行操作!

由于我们定义的main()函数是属于int型的,所以在最后我们需要返回一个int型的变量或常量return 0;

你好,我是小方,一个在慢慢学习的男孩!今天的学习就到这里啦,明天见!

今日推荐歌曲视频:老男孩
”青春如同奔流的长河,希望明天的你还是充满活力!“
希望明天的我们更加美好!在这里插入图片描述

  C++知识库 最新文章
【C++】友元、嵌套类、异常、RTTI、类型转换
通讯录的思路与实现(C语言)
C++PrimerPlus 第七章 函数-C++的编程模块(
Problem C: 算法9-9~9-12:平衡二叉树的基本
MSVC C++ UTF-8编程
C++进阶 多态原理
简单string类c++实现
我的年度总结
【C语言】以深厚地基筑伟岸高楼-基础篇(六
c语言常见错误合集
上一篇文章      下一篇文章      查看所有文章
加:2021-10-08 11:36:46  更:2021-10-08 11:37:21 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/20 2:42:21-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码