栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C++之基本

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C++之基本

目录

基础

百度百科,世界如此简单

分割重点

头文件

主函数部分

Hello world!

完整代码


基础

首先先得学会拼C++

首先得知道C++是怎么来的

百度百科,世界如此简单

1970年,AT&T贝尔实验室的工作人员D.Ritchie和K.Thompson共同研发了C语言。研制C语言的初衷是用它编写UNIX系统程序,因此,实际上C语言是UNIX的“副产品”。

1971年,瑞士联邦技术学院N.Wirth教授发明了第一个结构化的编程语言Pascal。

20世纪70年代中期,本贾尼·斯特劳斯特卢普在剑桥大学计算机中心工作。斯特劳斯特卢普希望开发一个既要编程简单、正确可靠,又要运行高效、可移植的计算机程序设计语言。而以C语言为背景,以Simula思想为基础的语言,正好符合斯特劳斯特卢普的初衷和设想。

1979年,本贾尼·斯特劳斯特卢普到了AT&T贝尔实验室,开始从事将C改良为带类的C(C with classes)的工作。、1983年,该语言被正式命名为C++。 

1985年、1990年和1994年,C++先后进行3次主要修订。

C++的标准化工作于1989年开始  ,并成立了一个ANSI和ISO(International Standards Organization)国际标准化组织的联合标准化委员会。

1994年1月25曰,联合标准化委员会提出了第一个标准化草案。在该草案中,委员会在保持斯特劳斯特卢普最初定义的所有特征的同时,还增加了部分新特征。 

在完成C++标准化的第一个草案后不久,亚历山大·斯特潘诺夫(Alexander Stepanov)创建了标准模板库(Standard Template Library,STL)。在通过了标准化第一个草案之后,联合标准化委员会投票并通过了将STL包含到C++标准中的提议。STL对C++的扩展超出了C++的最初定义范围。虽然在标准中增加STL是个很重要的决定,但也因此延缓了C++标准化的进程。

1997年11月14日,联合标准化委员会通过了该标准的最终草案,

1998年,C++的ANSI/IS0标准被投入使用。 

分割重点

头文件

头文件是一个库

我们可以理解为程序的神经元部分

我们需要所有的神经元

但程序只用它所需的就行了

不过呢,如果你想要让程序拥有大脑要用到

#include<头文件(神经元)>

下面列举些常用的

注意//是注释

//头文件部分
#include//基本输入输出(包含格式化输入输出神经元)神经元
#include//格式化输入输出神经元
#include//休息专用神经元
#include//整个大脑,但不包含休息专用神经元
//还有很多,我就不一一列举了

主函数部分

学过python的同学绝对是直接打代码的

但是在这里我们得要加个主函数

就像我们的身体(不包含四肢与头哦)一样

里面才是代码

不过,代码要有个尾随分号,否则会报错的

还有,全程不要使用中文符号

//主函数部分
int main(){
    //代码
    return 0;//不一定要有它,
               别问我为什么,
               这个得要学了函数以后才能知道
}

接下来便是输入输出了

Hello world!
scanf("字符、占位符",&变量名);
printf("字符、占位符",变量名);

下面我列举一下占位符与他们的名称

CC++ 中的常见类型有:int, char, float, double, long long, bool;

1 个字节(Byte) = 8 个二进制位(bit)

类型意义取值范围占位符字节数
char字符型%c1
short短整型%d2
int整型4
long长整型%ld
long long长长整型%lld8
float单精度浮点型%f4
double双精度浮点型%lf8
long double长双精度浮点型不支持10
bool布尔型逻辑变量0 或 1%d1
unsigned char无符号字符型%u
unsigned short无符号短整型2
unsigned int无符号整型4
unsigned long无符号长整型
unsigned long long无符号长长整型%llu8

当然所幸此处不用变量

直接输出就可以了(cin、cout到时候讲)

完整代码
#include
using namespace std;
int main(){
    printf("Hello world!");
}

OK

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1011733.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号