簡體   English   中英

我在第一次打印了hello world,但是在更改它之后,它在終端中一次又一次地顯示打印hello world

[英]i printed hello world at fisrt but after changing it its showing the printing hello world again and again in the terminal

在此處輸入圖像描述

一開始我寫了一個程序來打印hello world。

#include <stdio.h>

int main() {

    printf("age is age");
   
    return 0;

}

當我在終端中打開它時,它會一直顯示 hello world,就像我之前寫的那樣。

關於為什么會發生這種情況,唯一對我有意義的解釋是您在重新編譯之前沒有保存文件,因此您重新編譯了相同的源代碼,因此在運行 a.exe 時得到了相同的結果。

文件名后面的白點表示您尚未保存文件中的更改。 為了編譯更改,您必須在編譯之前保存文件,否則它將重新編譯上次保存的文件。

這肯定會奏效

  1. 保存文件。 [ ctrl + S ]
  2. 重新編譯文件。
  3. 運行.exe文件

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM