第二讲 C++程序设计基础简化.pptVIP

  • 6
  • 0
  • 约7.27千字
  • 约 23页
  • 2020-04-09 发布于湖北
  • 举报
第二讲 C++程序设计基础 主要内容 C++语言基本输入输出 函数及新增特性 new、 delete操作符 引用 作用域、可见性、生命期 C++标准输入输出流 在C++中用istream类和ostream类的派生类iostream控制输入输出,并提供了输入和输出操作符, cin:它是istream类的对象,用来处理标准输入,即键盘输入。cout:它是ostream类的对象,用来处理标准输出,即屏幕输出。使用时务必包含#include iostream.h。 称为插入操作符,其作用是向cout流中插入字符。 称为提取操作符,其作用是从cin流中提取字符。 函数调用机制 c++的函数调用过程,需要调用初始化和善后处理的环节。函数调用的整个过程就是栈空间操作的过程。函数调用时,C++首先: 内联函数 内联扩展(inline expansion)简称为内联(inline),内联函数也称为内嵌函数。当在一个函数的定义或声明前加上关键字inline则就把该函数定义为内联函数,它主要是解决程序的运行效率。 计算机在执行一般函数的调用时,无论该函数多么简单或复杂,都要经过参数传递、执行函数体和返回等操作,这些操作都需要一定的时间开销。若把一个函数定义为内联函数后,在程序编译阶段,编译器就会把每次调用该函数的地方都直接替换为该函数体中的代码,由此省去函数的调用及相应的保存现场、参数传递

文档评论(0)

1亿VIP精品文档

相关文档