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

C++学习笔记之概述

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

C++学习笔记之概述

目录
  • 初识:
    • 实例:
    • 运行结果:
    • 三种换行的区别:

初识:

一种高级语言,综合了高级语言和低级语言的特点。由 Bjarne Stroustrup 于 1979 年在贝尔实验室开始设计开发。它进一步扩充和完善了 C 语言,是一种面向对象的程序设计语言。可运行于多种平台上,如 Windows、MAC 操作系统以及 UNIX 的各种版本。

C++ 完全支持面向对象的程序设计,包括面向对象开发的四大特性:封装、抽象、继承、多态。

实例:
#include      //头文件引用
using namespace std;    //告诉编译器使用 std 命名空间

int main()   //程序开始的地方
{
	cout << "xahgrdsdfao"<< endl<< "n"<< 'n';//三个都输出换行
	cout << "xiaokeaishiwodebao"<<"n";
	return 0;    //结束并返回
}
运行结果:
xahgrdsdfao   //第1个转行
			  //第2个转行
			  //第3个转行
xiaokeaishiwodebao
三种换行的区别:

0、"n" 表示一个字符串,只有一个数据是回车符。’n’ 表示一个字符。
这两个在输出上是一样的!

1、在 C++ 中,终端输出换行时,用 cout<<…<

2、endl 除了写 ‘n’ 进外,还调用 flush 函数,刷新缓冲区,把缓冲区里的数据写入文件或屏幕.考虑效率就用 ‘n’。

3、cout *lt;< endl; 除了往输出流中插入一个 ‘n’ 还有刷新输出流的作用。
cout << endl; 等价于: cout << ‘n’ << flush;
在没有必要刷新输出流的时候应尽量使用 cout << ‘n’, 过多的 endl 是影响程序执行效率低下的因素之一。

链接: https://www.runoob.com/cplusplus/cpp-tutorial.html.

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

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

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