首先我们先学会使用visual2017,我用是2017,我们先学会怎么去使用这个软件。
首先我们打开一个文件——新建——项目
我们一次按照图示点击
紧接着我们需要找到解决方案资源管理器,可以在视图里面寻找,第一个就是。
右键点击源文件,点击新建项
我们点击c++文件注意下面取名字的时候一定要用.cpp,点击确定
这样的话我们就可以编写程序了,我编写的第一个程序是看视频里学来的,内容如下
这里main是主函数,C语言程序执行从main函数的第一行开始执行,这里的printf函数是一个库函数,可以把我们想输出的字符打在公屏上。而我们的电脑中是不带这种功能的,因此我们需要在一个名叫头文件stdio.h的头文件中找到这个库文件。我们可以用#include<>的方法来包含这个头文件。int是返回函数类型的意思,main是函数名,括号{}中的内容是函数体。我们写好了之后我们需要运行这个程序,我们可以通过使用ctrl+f5的方式来运行。
部分版本的visual studio会因为直接运行而让我们看不见运行的结果,但这不代表计算机没有运行,我们可以按照图片所示找到解决方案资源管理器,右击我们的项目,在属性中找到连接器的系统,在子系统中点击控制台就可以了(我的visual studio2017默认为控制台)
值得注意的是一个工程中有且只有一个main函数,不允许存在多个main函数,因为main函数相当于是垂直入口,当我们的工程中有多个垂直入口的时候电脑程序不知道该从哪一个垂直入口进入所以会报错,一个工程中可以有多个.c程序,但是多个.c程序中只能有一个main函数。
那么第一次写程序就到这里结束了,在结束了写程序的过程中我发现一个问题,我不明白为什么要有一个return函数,而且为什么要在return后面加上0呢,我先是把0改成1,发现是可以运行的,唯一不同的事返回代码为0 改成了为1。后来我多试了几个数字发现都是可以的,在中间多加个space空格也是可以的,甚至删除return 0也是可以的,但是改成字母不可以。因此我在网上查阅了资料。
这里表示的意思是指return函数是指我们在运行程序的时候,内部的函数return可以退出函数而且将这个值调成我们需要的数字。return 0就是返回值为0,,return 就是返回值为1。今天的学习就到这里,希望我们下次再见,希望可以一直坚持下去。