0
有沒有辦法讓在C在java中的原型,像++,你可以這樣做:原型的Java方法的
int proto(int x);
int main() {
proto(5);
return 0;
}
int proto(int x) {
cout << x;
return 0;
}
有沒有辦法做這樣的事情在Java中,當你調用一個函數實際上低於函數調用。
有沒有辦法讓在C在java中的原型,像++,你可以這樣做:原型的Java方法的
int proto(int x);
int main() {
proto(5);
return 0;
}
int proto(int x) {
cout << x;
return 0;
}
有沒有辦法做這樣的事情在Java中,當你調用一個函數實際上低於函數調用。
您可以撥打以下馬上定義的函數:
public static void main(String[] args) {
printHello();
}
public static void printHello() {
System.out.println("Hello");
}
哦,我不知道那我應該先嚐試一下 –
我想沒有,因爲Java可以做,沒有聲明原型。 https://ideone.com/1PzqeV – MikeCAT
現在,我想過我的諷刺喜劇,我不得不問爲什麼?在我的世界裏,原型主要只是另一行代碼,你可以搞砸,必須調試,並且可能會失去同步,導致更多的調試。但是一定有一個理由,你想這樣做,這讓我想我們已經[遇到一個XY問題](http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem) 。與其嘲笑這個想法,你爲什麼會覺得這樣可取?也許我們可以提供一個更好的選擇。 – user4581301
這只是我學會了使用C++編寫代碼,而我剛開始使用java,所以我認爲你需要類似原型的東西來編譯,我不知道它的工作原理不需要那個 –