猫史档案馆


【C++之旅】C++入门教程第一课:概述和下载

用户:爵士OIer爵士OIer查看:3 回复:2 评论:3 创建时间:2020-05-29T22:09:11


 

 

站在巨人的肩膀上。

 

这里是入门教程,如果你已经有基础,请看:

https://shequ.codemao.cn/community/292357

https://shequ.codemao.cn/community/289639

 

 

1  入门

 

 

1.1  第一节

 

1.1.1  概述

1.1.1.1  C++概述

图片来源百度百科,侵删。

center_image

1.1.1.2  网络概述

T喵/IP(Tran喵ission Control Protocol/Internet Protocol,传输控制协议/网际协议)是指能够在多个不同网络间实现信息传输的协议簇。T喵/IP协议不仅仅指的是T喵 和IP两个协议,而是指一个由FTPSMTP、T喵、UDP、IP等协议构成的协议簇, 只是因为在T喵/IP协议中T喵协议和IP协议最具代表性,所以被称为T喵/IP协议。

图片来源csdn,侵删。

center_image

T喵/IP协议在一定程度上参考了 OSI的体系结构。OSI模型共有七层,从下到喵别是物理层、数据链路层、网络层、运输层、会话层、表示层和应用层。但是这显然是有些复杂的,所以在T喵/IP协议中,它们被简化为了四个层次。

   (1)应用层、表示层、会话层三个层次提供的服务相差不是很大,所以在T喵/IP协议中,它们被合并为应用层一个层次。

   (2)由于运输层和网络层在网络协议中的地位十分重要,所以在T喵/IP协议中它们被作为独立的两个层次。

   (3)因为数据链路层和物理层的内容相差不多,所以在T喵/IP协议中它们被归并在网络接口层一个层次里。只有四层体系结构的T喵/IP协议,与有七层体系结构的OSI相比要简单了不少,也正是这样,T喵/IP协议在实际的应用中效率更高,成本更低。

 

网络按覆盖范围可分为局域网、城域网、广域网。 

图片来源csdn,侵删。    

center_image        IP地址(Internet Protocol Address)是指互联网协议地址,又译为网际协议地址。

IP地址是 IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。 IP地址是一个32位的二进制数,通常被分割为4个“8位 二进制数”(也就是4个字节)。

IP地址通常用“ 点分十进制”表示成(a.b.c.d)的形式,其中,a,b,c,d都是0~255之间的十进制整数。

例:点分十进IP地址(100.4.5.6),实际上是32位二进制数(01100100.00000100.00000101.00000110)  

 

 IP地址类型 

公有地址 

公有地址(Public address)由Inter NIC(Internet Network Information Center 因特网信息中心)负责。这些IP地址分配给注册并向Inter NIC提出申请的组织机构。通过它直接访问 因特网。  

 私有地址 

私有地址(Private address)属于非注册地址,专门为组织机构内部使用。 以下列出留用的内部私有地址

A类 10.0.0.0--10.255.255.255

B类 172.16.0.0--172.31.255.255

C类 192.168.0.0--192.168.255.255

 

图片来源百度百科,侵删。center_image

 

 

1.1.2  如何下载?

 

参考百度经验,侵删。

在百度上搜索Dev-C++,通过官网下载。

 

Dev-C++ 的下载地址:http://sourceforge.net/projects/orwelldevcpp/?source=directory

点击网页中的绿色下载框。

下载完成后,就像安装其他软件一样,点击安装包,出现如下图,语言先默认选择English,初次安装完成后会选择中文简体的选项设置。点ok!

随后再怎么样操作,我这里就不讲了。

成功后的界面如下:

center_image  
这一节内容到此结束。
       


回复

上一页1 页 / 共 1下一页
_Rise__Rise_

沙发

点赞0


评论


蕉饼蕉饼

挖坟

点赞0


评论