c++入门(1)

发布于:2022-10-22 ⋅ 阅读:(439) ⋅ 点赞:(0)

面向对象程序设计

在这里插入图片描述

基本框架

#include<iostream>//头文件
using namespace std;//命名空间
int main() {//主函数
    //CODE……
    return 0;//结束
}

解释

头文件是c++程序对其他程序的引用。include是预处理命令,它并不是c++中的语句,所以没有语句分隔符:‘;’,使用时用#开头,iostream是输入输出的标准头文件(是i o stream三个词组成)

using namespace std;是指明采用的命名空间的指令(C语言省略),表示使用命名空间std(标准)中的内容。命名空间是为了解决多人同时编写大型程序时名字产生冲突的问题。

int main()是主函数的起始说明,所有c++程序必须有而且只有一个main()函数,运行时,第一条运行的语句是main()函数。

int是一种数据类型——整型(后面会讲,这里只是提一下),在标准c++中规定main()函数必须声明为int(C可声明为void)

return为返回语句,一般是函数最后一条可执行语句,main()函数使用return时,数据0表示程序顺利结束。

c++中,语句和语句之间用;隔开,称为分隔符,但预处理命令、函数、{}后面不加分隔符,结构体除外。

后缀

用高级语言编写的程序称为源程序,c++源程序以==.cpp==为后缀。

cout语句

在c++中,输入(cin)输出(cout)是用"流"的方式实现的。在定义流对象时,系统会在内存中开辟一段缓冲区,用来暂存输入输出的数据。

cout语句一般格式为:

cout<<项目1<<项目2<<……<<项目n;

cout语句的作用是将流插入运算符"<<"右侧项目的内容插入输出流中,c++系统再将输出流的内容输出到显示器上。

样例:

#include<iostream>
using namespace std;
int main() {
    cout<<"点个赞吧!";
    return 0;
}

输出:
点个赞吧!

换行endl

有的人会问:那要怎么换行呢?
我们需要用到endl。
endl:end line的缩写,换行并清空缓冲区
样例:

#include<iostream>
using namespace std;
int main() {
    cout<<"点个赞吧!"<<endl<<"求求了。";
    return 0;
}

输出:
点个赞吧!
求求了。

更新中……

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到