C/C++?控制臺(tái)等待指令解析
控制臺(tái)等待指令
C/C++ 程序執(zhí)行完后, 控制臺(tái)一閃而過, 看不到輸出的信息. 可以通過不同的方式是控制臺(tái)暫停.
Ctrl + F5
只是debug用, 最終程序不需要執(zhí)行完后暫停. Ctrl + F5 執(zhí)行完后會(huì)自動(dòng)暫停.
C version
#include <stdio.h> int main() { ?? ?.... ?? ?getchar(); ?? ?return 0; }
C++ version
使用標(biāo)準(zhǔn)輸入流 cin, 可跨平臺(tái). 推薦默認(rèn)使用這個(gè).
#include <iostream> int main() { ?? ?.... ?? ?std::cin.get(); ?? ?return 0; }
Windows 平臺(tái)專屬, 調(diào)用命令行的 pause指令.
//only works on Windows #include <cstdlib> int main() { ?? ?.... ?? ?system("pause"); ?? ?return 0; }
Ref
讓控制臺(tái)程序停下來--實(shí)現(xiàn)暫停功能
針對(duì)Microsoft
#include ? <stdlib.h>?
- 第一種方式
system( "PAUSE ");?
- 第二種方式
getchar(); ?// 這招對(duì)QT程序也有用
- 第三種方式
Sleep();
針對(duì)Linux
- 第一種方式
getchar();
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
基于errno返回值的對(duì)應(yīng)錯(cuò)誤碼的詳細(xì)介紹
本篇文章是對(duì)errno返回值的對(duì)應(yīng)錯(cuò)誤碼進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-05-05C++:函數(shù)對(duì)象,STL提供的函數(shù)對(duì)象,函數(shù)適配器詳解
這篇文章主要介紹了C++:函數(shù)對(duì)象,STL提供的函數(shù)對(duì)象,函數(shù)適配器的使用詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2021-08-08C語言結(jié)構(gòu)體(struct)的詳細(xì)講解
C語言中,結(jié)構(gòu)體類型屬于一種構(gòu)造類型(其他的構(gòu)造類型還有:數(shù)組類型,聯(lián)合類型),下面這篇文章主要給大家介紹了關(guān)于C語言結(jié)構(gòu)體(struct)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-03-03關(guān)于C++中構(gòu)造函數(shù)初始化成員列表的總結(jié)
下面小編就為大家?guī)硪黄P(guān)于C++中構(gòu)造函數(shù)初始化成員列表的總結(jié)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-12-12