我们在调试时,有时候会用到这两个语句。

1、显而易见,第一个是一个循环函数,占cpu、占内存;

2、system("pause")是一个系统调用,占内存,不占cpu;这个开销还是有的,有一个暂停当前进程,启动shell来运行pause命令,等待输入。若有了输入还要回收shell.

另一个问题,因为pause是基于微软的dos系统的,linux下的shell找不到pause,没有此命令。移植性不好,虽然我不知道什么时候要移植.......

3、可以使用getchar,或者std::cin.get。等待用户输入。

最新文章

  1. ASP.NET MVC WEB API必知必会知识点总结
  2. RFID标签
  3. oracle 空间数据库说明
  4. iOS - (base64对字符串加解密)
  5. Javascript基础--成员函数(六)
  6. (一)、NodeJS (转载)
  7. 用标准C编写COM(一)
  8. tar命令,转来等用
  9. Request、Request.Form和Request.QueryString的区别
  10. HDU-4336 Card Collector 概率DP
  11. jquery 图片滚动
  12. android 传感器使用 Compass指南针的实现功能
  13. HTTP 错误 401.3 - Unauthorized由于 Web 服务器上此资源的访问控制列表(ACL)解决办法
  14. PHP和MySQL Web开发 原书第4版 高清文字版,有目录,附带源码
  15. golang 之 bson 与 struct 转换
  16. Anaconda 安装 Python 库(MySQLdb)的方法
  17. request请求携带证书,如:微信企业零钱付款
  18. 2018.5.4 Unix的五种IO模型
  19. java泛型-自定义泛型方法与类型推断总结
  20. [Python设计模式] 第10章 怎么出试卷?——模版方法模式

热门文章

  1. Spring学习笔记2
  2. JavaScript函数console、this关键字
  3. service配置文件
  4. ApiPost V5 升级指南
  5. Java容器--2021面试题系列教程(附答案解析)--大白话解读--JavaPub版本
  6. 康托展开:对全排列的HASH和还原,判断搜索中的某个排列是否出现过
  7. prefetch & preload & prerender & dns-prefetch & preconnect
  8. Google & Chrome console & text adventure game
  9. bili & library bundler
  10. skills share & free videos