C 對 main 函式使用 void,它錯誤地顯示意外的型別 void,並且還需要在 void main() 之後新增 “” 15。

發布 科技 2024-03-05
18個回答
  1. 匿名使用者2024-01-26

    最後你有乙個額外的支架。

  2. 匿名使用者2024-01-25

    指示 main 函式的返回值必須為 int 型別。 此外,在 main 函式結束之前新增乙個語句,例如 return 0。

    void main() 是一種 C++ 語言,這種型別不是標準的,改為 int main(),這是乙個匹配。

    你可以隨時使用 int main(),所以建議不要使用 void main(),用 C++ 編譯器編譯 C 一般不是問題,因為 C++ 也作為 C 出售。

    綜上所述,C語言標準允許main函式為void型別,按照C++標準在main中必須是int型別,如果你的軟體與c不相容那麼它只能寫成int main(),如果相容,你也可以寫成void main也沒有錯, 在 C 中,Main、void Main () 的格式為 undefined。

  3. 匿名使用者2024-01-24

    1、首先,開啟電腦中的C語言程式設計軟體,建立乙個程式來阻擋噪音,如下圖所示。

    2.然後使用void功能,如下圖所示。

    3.然後,在下一行void**中,輸入**,如下圖所示。

    4. 輸入10000次抽獎,這樣就可以呼叫函式了,如下圖所示。 完全。

    5. 最後,還可以新增引數,注意 return 不能在 void 中返回。

  4. 匿名使用者2024-01-23

    這是乙個約定,此函式應由執行時庫呼叫。 稱它違背你的慣例的目的是什麼?

  5. 匿名使用者2024-01-22

    將其更改為 int main() 並在最後乙個 1) 之前新增乙個返回 0void main() 本身是正確的,因為編譯器的版本問題。

  6. 匿名使用者2024-01-21

    新的 C 標準要求 main 函式必須有乙個返回值,因此需要將其定義為 int main()。

    一些較舊的編譯器也支援 void main,但不推薦使用。

  7. 匿名使用者2024-01-20

    我編譯了它,沒有語法錯誤?!

    除了說 newrec(); 像這樣的函式不會在外部宣告。

  8. 匿名使用者2024-01-19

    void main() 表示函式沒有返回值,這意味著不需要將返回值 0 新增到程式末尾。 return 用於返回函式主體中的特定值。

    乙個C程式中必須至少有乙個函式,並且必須有乙個且只有乙個叫main的函式,這個函式叫做main函式,main函式就是整個程式的入口。

  9. 匿名使用者2024-01-18

    void main(void) 與 void main() 相同,只是 void main() 省略了 void null 引數,兩者都表明它們是應用程式。

    序列的主要功能,是程式執行的起點。

    程式執行總是從 main 函式開始,如果有其他函式,它會完成對其他函式的呼叫,然後返回到 main 函式,最後 main 函式會結束整個程式。 執行程式時,main函式由系統呼叫。 main 函式在程式啟動期間初始化具有靜態儲存期的非本地物件後呼叫。

  10. 匿名使用者2024-01-17

    void 指示函式不返回值。

    我們通常不需要 main 函式的返回值,這說明即使它需要,對我們來說也沒什麼意義。

    所以有時 main 函式可以寫成 int main()。

    但是,如果它是被呼叫的函式,它可能具有返回值,並且需要具有返回語句。

    此外,返回函式的資料型別必須與上乙個函式名稱前面的int、char、double、float等一致。

    如果調製函式沒有返回值,則在函式名稱中新增 void 以指示沒有返回值。

    這就是虛空的意思。

  11. 匿名使用者2024-01-16

    C 語言的標準語法不允許 void main(),只允許 int main()。 但是有些編譯器支援 void main()。

    其含義是定義不帶返回值的 main 函式(main function)。

    注意:為了增強程式的可移植性,最好不要寫 void main(),否則可能無法在某些編譯器上編譯和執行。

    有些語句實際上只對 main 有效。 ANSI C 標準規定,如果函式定義中沒有函式名稱前的型別識別符號,則預設為 int 型別,因此 main() 等效於 int main()。

  12. 匿名使用者2024-01-15

    在 C 和 C++ 中,不接收任何引數並返回任何資訊的 main 函式的原型是“void main(void)”。

    可能正因為如此,很多人誤以為如果程式不需要返回任何資訊,那麼 main 函式就可以定義為 void main(void)。 然而,這是錯誤的! main 函式的返回值應定義為 int 型別,如 C 和 C++ 標準中所指定的那樣。

    雖然在某些編譯器中,可以編譯 void main(例如 vc6),但並非所有編譯器都支援 void main,因為 void main 從未在標準中定義過。 在 g++ 中,如果 main 函式的返回值不是 int 型別,則根本不會編譯。 並將發出警告。

    所以,如果你想讓你的程式是可移植的,一定要使用 int main。

  13. 匿名使用者2024-01-14

    main() 是程式的主要功能。

    數字的意思就是前面的void是返回值型別,也就是main函式返回乙個null值,如果是int main(),則表示main函式的返回值型別是整數,以此類推。

    我想所有主要函式都會指示返回值型別,我是新手,我沒有讀太多,希望這會有所幫助。

  14. 匿名使用者2024-01-13

    void 表示空,main() 是 main 函式,main 函式連線寫 void main() 表示 main 函式沒有返回值。

    C 語言中的字母。

    數字是 3。 1)你自己寫的函式,你自己定義的函式,不管函式有沒有返回值,以及(2)C語言自帶的函式(已經寫好了,可以隨時呼叫),這些函式都有返回值。

    3)主要功能,最特別的功能。C語言必須有函式,否則程式將無法執行。 main 函式可能有也可能沒有返回值,這完全取決於您。 如果你的程式是編寫的。

    void main() 表示 main 函式沒有返回值,如果寫成 int main(),則表示 main 函式有返回值,返回值為整數。

  15. 匿名使用者2024-01-12

    在 VC++ 中。

    void main()

    表示 main() 函式 (main 函式) no。

    有乙個返回值。 void 是乙個空型別,即 no return。

    返回---其他函式也可以用 void 修改。

    同樣的效果是它不返回值。

  16. 匿名使用者2024-01-11

    main 是所有(控制台)程式都必須具有的入口函式,在大多數情況下,main 函式是否有返回值並不重要,因為一旦 main 函式中的 ** 執行。

    程式到此結束。

    此外,LZ顯然不理解程式開發中的封裝概念。

  17. 匿名使用者2024-01-10

    main 函式,也就是 main 函式,是整個程式的入口,也就是整個程式從這裡開始執行。 執行程式時,從 main 的第一行開始,按照 main 中 ** 的順序執行。

    void 是乙個修飾符,表示 main 函式不返回任何值,當然這不是確定的,也可以改成 int double...只要末尾有對應的返回語句,但是void就是大家習慣的main函式的返回值。

  18. 匿名使用者2024-01-09

    這相當於引數為空。

相關回答
11個回答2024-03-05

建議先了解MCU是如何執行的。

14個回答2024-03-05

你能說清楚嗎,我不知道你的意思。 是否要在 main 函式中呼叫乙個函式,然後不知道如何定義被呼叫的函式? 如果是這樣的話,我可以告訴你。 >>>More

20個回答2024-03-05

第一步是設定乙個隨機種子。

#include < >>>More

24個回答2024-03-05

左邊的函式不僅可以用於它前面的 main 函式,還可以用於它前面定義的其他函式。 >>>More

4個回答2024-03-05

常用的,基本上可以在下面的**中找到它。