C++学习基础篇——C++程序结构
Posted Tiramisu1104
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++学习基础篇——C++程序结构相关的知识,希望对你有一定的参考价值。
//my first program in C++
#include <iostream>
using namespace std;
int main()
cout << "hello world";
return 0;
最上面是我们编写的代码,下侧显示了程序被编译执行后的输出结果。以上程序是最大多数初学者会写的第一个程序,他的运行结果就是在屏幕上打印“hello world ”这句话。
//my first program in c++
这是注释行。所以以两个斜线(//)开始的程序都会被认为是注释行,对程序本身运行不会产生影响。
#include <iostream>
以#标志开始的句子是预处理的指示语句,他们并不是可执行的代码,只是对编译器做出指示。
using namespace std;
c++标准函数库的所有元素都被声明在一个名空间中,这就是std名空间。因此为了能够访问他的功能,我们用这条语句来表达我们将要使用标准名空间定义的元素。
int main()
这一行为主函数的起始声明,returnunction 是所有C++中所有函数的起始点。mian 后面跟了一个圆括号(),他表示他是一个函数。C++所有函数都要跟有一对圆括号(),括号内可以输入一些参数。主函数的内容紧跟在他的声明之后,由花括号括起来。
cout<<"hello world";
这个语句在本程序中最重要。cout是C++中的标准输出流(通常为控制台,即屏幕),这句话把一串字符串插入到输出流中。C++的每一个语句都必须以分号结尾。
return 0;
返回语句(return)引起主函数执行结束,并将该语句后面所跟代码返回。这是在程序执行没有出现任何错误的情况下最常见的程序结束方式。
#include<iostream>
using namespace std;
int main()
int a, b, result;
cout << "please input two numbers:\\n";
cin >> a >> b;
result = 3 * a - 2 * b + 1;
cout << "result is:" << result << endl;
运行结果
please input two numbers:
56 89
result is:-9
该程序从main()开始执行表,C++ 中,一个变量必须在声明之后才能使用,所以程序首先定义。“int a,b,result;"表示分别定义a,b,result这三个int(整型)变量。C++语言提供的标准数据类型是int.定义变量是,要求在变量之前声明变量的类型。在C++中 定义变量,意味着给变量分配内存空间。
以上是关于C++学习基础篇——C++程序结构的主要内容,如果未能解决你的问题,请参考以下文章