您的位置:首页 > 娱乐 > 八卦 > C++新手教程

C++新手教程

2024/12/23 4:56:34 来源:https://blog.csdn.net/weixin_72166565/article/details/140925375  浏览:    关键词:C++新手教程
介绍

C++ 是一种通用编程语言,支持面向对象编程和泛型编程。它是C语言的扩展,提供了更多的功能和灵活性,由Bjarne Stroustrup于1980年代初开发,最初被称为“C with Classes”,后来改名为C++。它被广泛应用于系统/应用程序软件、游戏开发、嵌入式系统、驱动程序和高性能服务器等领域。

C++具有诸如强大的类型系统、高效的性能和灵活的语法等特点。它支持面向对象的四大特性:封装、继承、多态和抽象。此外,它还引入了模板元编程的概念,使得泛型编程变得可能。

总之,C++是一种强大且灵活的编程语言,适用于多种应用场景,是许多开发者首选的语言之一。

啊,那么今天,我将从零带大家开始学习C++

第一章 类型、变量与标准I/O

编译器

如果你要运行你的代码,编译器是必不可少的一个东西。那么众嗦粥汁啊,网上有很多免费的编译器,不缺我的资源,那么我就不细说了。

主要常用的有:DevC++,Visual Studio, Visual Studio Code, 这些都挺好,除了VSCode有点麻烦外,另外两个都可以下载来用,下载方式也不细讲了。

第一个输出

现在我们要开始编写第一个程序,几乎所有萌新写的第一个程序便是Hello World了,第一步是引入头文件,头文件承载着编译器需要知道调用哪些资源的所有参数,如果同学们用的是DevC++,那么它一定配备了一个所谓的“万能头文件”,但它其实有很多头文件没有录入,所以建议大家手动敲出每一个头文件,最常用的就是<iostream>头文件了,引入头文件前要写#include,那么我们便轻松地得到了只因,不,是轻松引入了头文件。

#include<iostream>

下一步要输出了,编译器编译需要一个初始的默认编译函数,那么就要这样写:

int main(){}

接下来就需要输出了,输出使用的是C++中的cout,但如果你直接使用,100%报错,因为你并没有引入命名空间,cout输入std空间内的信息,使用需要加std::,最后需要return 0,给主函数一个返回值,于是我们的代码变成了这样

#include<iostream>
int main(){std::cout<<"Hello World!";return 0;
}

运行后会得到一个黑窗口,上面显示的是Hello World!

注释

有的时候你把一串代码放久了,就看不懂了,那么这时候就需要解读代码的东西,我们使用注释

注释一般有两种类型,单行和多行,在运行时,程序自动屏蔽注释,不会运行它

单行注释长这样:

//我是单行注释

多行注释长这样:

/*
我是注释
我也是注释
我还是注释
……
*/

当然,多行注释也可以当单行使用

/*你好*/
命名空间的不同用法

上面提到了命名空间,那么玩法就多了,下面简单展示几种

#include<iostream>
using namespace std;
int main(){cout<<"欸嘿";return 0;
}
#include<iostream>
using std::cout;
int main(){cout<<"oi";return 0;
}
#include<iostream>
string cout="此cout非彼cout";
int main(){std::cout<<cout;return 0;
}

今天先到这里,下次再来,求三连

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com