-
最後你有乙個額外的支架。
-
指示 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。
-
1、首先,開啟電腦中的C語言程式設計軟體,建立乙個程式來阻擋噪音,如下圖所示。
2.然後使用void功能,如下圖所示。
3.然後,在下一行void**中,輸入**,如下圖所示。
4. 輸入10000次抽獎,這樣就可以呼叫函式了,如下圖所示。 完全。
5. 最後,還可以新增引數,注意 return 不能在 void 中返回。
-
這是乙個約定,此函式應由執行時庫呼叫。 稱它違背你的慣例的目的是什麼?
-
將其更改為 int main() 並在最後乙個 1) 之前新增乙個返回 0void main() 本身是正確的,因為編譯器的版本問題。
-
新的 C 標準要求 main 函式必須有乙個返回值,因此需要將其定義為 int main()。
一些較舊的編譯器也支援 void main,但不推薦使用。
-
我編譯了它,沒有語法錯誤?!
除了說 newrec(); 像這樣的函式不會在外部宣告。
-
void main() 表示函式沒有返回值,這意味著不需要將返回值 0 新增到程式末尾。 return 用於返回函式主體中的特定值。
乙個C程式中必須至少有乙個函式,並且必須有乙個且只有乙個叫main的函式,這個函式叫做main函式,main函式就是整個程式的入口。
-
void main(void) 與 void main() 相同,只是 void main() 省略了 void null 引數,兩者都表明它們是應用程式。
序列的主要功能,是程式執行的起點。
程式執行總是從 main 函式開始,如果有其他函式,它會完成對其他函式的呼叫,然後返回到 main 函式,最後 main 函式會結束整個程式。 執行程式時,main函式由系統呼叫。 main 函式在程式啟動期間初始化具有靜態儲存期的非本地物件後呼叫。
-
void 指示函式不返回值。
我們通常不需要 main 函式的返回值,這說明即使它需要,對我們來說也沒什麼意義。
所以有時 main 函式可以寫成 int main()。
但是,如果它是被呼叫的函式,它可能具有返回值,並且需要具有返回語句。
此外,返回函式的資料型別必須與上乙個函式名稱前面的int、char、double、float等一致。
如果調製函式沒有返回值,則在函式名稱中新增 void 以指示沒有返回值。
這就是虛空的意思。
-
C 語言的標準語法不允許 void main(),只允許 int main()。 但是有些編譯器支援 void main()。
其含義是定義不帶返回值的 main 函式(main function)。
注意:為了增強程式的可移植性,最好不要寫 void main(),否則可能無法在某些編譯器上編譯和執行。
有些語句實際上只對 main 有效。 ANSI C 標準規定,如果函式定義中沒有函式名稱前的型別識別符號,則預設為 int 型別,因此 main() 等效於 int main()。
-
在 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。
-
main() 是程式的主要功能。
數字的意思就是前面的void是返回值型別,也就是main函式返回乙個null值,如果是int main(),則表示main函式的返回值型別是整數,以此類推。
我想所有主要函式都會指示返回值型別,我是新手,我沒有讀太多,希望這會有所幫助。
-
void 表示空,main() 是 main 函式,main 函式連線寫 void main() 表示 main 函式沒有返回值。
C 語言中的字母。
數字是 3。 1)你自己寫的函式,你自己定義的函式,不管函式有沒有返回值,以及(2)C語言自帶的函式(已經寫好了,可以隨時呼叫),這些函式都有返回值。
3)主要功能,最特別的功能。C語言必須有函式,否則程式將無法執行。 main 函式可能有也可能沒有返回值,這完全取決於您。 如果你的程式是編寫的。
void main() 表示 main 函式沒有返回值,如果寫成 int main(),則表示 main 函式有返回值,返回值為整數。
-
在 VC++ 中。
void main()
表示 main() 函式 (main 函式) no。
有乙個返回值。 void 是乙個空型別,即 no return。
返回---其他函式也可以用 void 修改。
同樣的效果是它不返回值。
-
main 是所有(控制台)程式都必須具有的入口函式,在大多數情況下,main 函式是否有返回值並不重要,因為一旦 main 函式中的 ** 執行。
程式到此結束。
此外,LZ顯然不理解程式開發中的封裝概念。
-
main 函式,也就是 main 函式,是整個程式的入口,也就是整個程式從這裡開始執行。 執行程式時,從 main 的第一行開始,按照 main 中 ** 的順序執行。
void 是乙個修飾符,表示 main 函式不返回任何值,當然這不是確定的,也可以改成 int double...只要末尾有對應的返回語句,但是void就是大家習慣的main函式的返回值。
-
這相當於引數為空。
你能說清楚嗎,我不知道你的意思。 是否要在 main 函式中呼叫乙個函式,然後不知道如何定義被呼叫的函式? 如果是這樣的話,我可以告訴你。 >>>More