c++基础知识(一)

本文介绍了C++中的基本概念,包括如何使用cin和cout进行输入输出,内联函数的作用以及函数重载规则,同时提到了C++编译过程和内存模型的基础知识。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.标准输入流cin

       程序在执行期间,接收外部信息的操作称为程序的输入;而把程序向外部发送信息的操作称为程序的输出。在C++中没有专门的输入输出语句,所有输入输出是通过输入输出流来实现的。     要使用C++提供的输入输出时,必须在程序的开头增加一行:         

                        #include  <iostream.h>     

即包含输入输出流的头文件“iostream.h”。

2、标准输出流cout     

与输入cin对应的输出是cout输出流。当要输出一个表达式的值时,可使用cout来实现,其一般格式为:       

                         cout <<  <表达式>  《<<  <表达式>......》;   

 其中运算符“<<”称为插入运算符,它将紧跟其后的表达式的值,输出到显示器当前光标的位置。

3.内联函数

内联函数的实质是用存储空间(使用更多的存储空间)来换取时间(减少执行时间)。内联函数的定义方法是,在函数定义时,在函数的类型前增加修饰词inline

4.函数的重载

        所谓函数的重载是指完成不同功能的函数可以具有相同的函数名。C++的编译器是根据函数的实参来确定应该调用哪一个函数的。

1、定义的重载函数必须具有不同的参数个数,或不同的参数类型。只有这样编译系统才有可能根据不同的参数去调用不同的重载函数。 2、仅返回值不同时,不能定义为重载函数。即仅函数的类型不同,不能定义为重载函数。


附高级语言编译过程(c++):

        想了解的话可以自己去找资料喔,自己动手才能学会。

c++内存模型:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值