返回值型別有哪些,引數型別又是什麼 ?
返回值型別有哪些,引數型別又是什麼
應該是說函式的返回值以及入參。比如說C/C++的main入口函式: int main (int argc, char **argv), 這裡返回值就是int,引數型別就是整型int 和雙重指標 char**。返回值、引數均可以為各種型別(基本型別int char等、結構體、指標等等)。
java返回值型別有哪些
public static void main(String [] args){
}
這個void就是申明返回值型別的,這裡你申明為void型別,所以不用返回
java中的返回值我那些我也不知道怎麼回答你
反正所以型別都可以返回包括原始資料型別和引用資料型別
如:
public static int a(){
int i = 0;
return i;
}
這裡返回值就是i只不過是int型別
public static String a(){
String i = "0";
return i;
}
這裡的返回值就是i只不過是String型別
public static List a(){
List i = new ArrayList();
return i;
}這裡的返回值就是i只不過是List型別
java中的函式的返回值型別有哪些
就是方法要返回的值得型別,比如:
public int go(){
return 1;
}
這是返回的基本資料型別,還可以返回自定義型別
比如:先定義一個User類,
public User find(String name,String password){
User user = new User();
return user;
}
返回的user就是自定義的返回值型別
java中跟類名一樣的返回值型別,是什麼意思做什麼用的?
比如說A有自己的屬性A {
String color;
String height;
}
public A fangfa{}
這種不屬於8種基本型別,因為A有兩個String型別,返回的就是這兩個(color,height).
就是說自己建的類狗有自己的屬性(顏色,體重,長度......),返回的就是狗的屬性。
C語言中返回值型別是什麼
你說的是函式的返回者吧
函式的值是指函式被呼叫之後,執行函式體中的程式段所取得的並返回給主調函式的值。如呼叫正弦函式取得正弦值。對函式的值(或稱函式返回值)有以下一些說明:
1) 函式的值只能通過return語句返回主調函式。
return 語句的一般形式為:
return 表示式;
或者為:
return (表示式);
該語句的功能是計算表示式的值,並返回給主調函式。在函式中允許有多個return語句,但每次呼叫只能有一個return 語句被執行,因此只能返回一個函式值。
2) 函式值的型別和函式定義中函式的型別應保持一致。如果兩者不一致,則以函式型別為準,自動進行型別轉換。
3) 如函式值為整型,在函式定義時可以省去型別說明。
4) 不返回函式值的函式,可以明確定義為“空型別”,型別說明符為“void”。如例8.2中函式s並不向主函式返函式值,因此可定義為:
void s(int n)
{ ……
}
一旦函式被定義為空型別後,就不能在主調函式中使用被調函式的函式值了。例如,在定義s為空型別後,在主函式中寫下述語句
sum=s(n);
就是錯誤的。
為了使程式有良好的可讀性並減少出錯, 凡不要求返回值的函式都應定義為空型別。
main函式的返回型別有什麼區別
編譯器並沒有限制main函式的返回型別,所以可以是任何型別,main函式的返回值是在程式結束後返回給作業系統用來反映程式執行狀況的,所以一般用整型,在類unix系統中,0表示程式正常執行,其他值則代表不同的錯誤
在java中什麼是返回值型別 20分
就是你的方法要返回的值得型別,比如:
public int go(){
return 1;
}
這是返回的基本資料型別,還可以返回自定義型別
比如:先定義一個User類,
public User find(String name,String password){
暢ser user = new User();
return user;
}
返回的user就是自定義的返回值型別
函式返回值和函式的型別有什麼區別?
什麼型別就返回什麼
int fun()
返回的就是int型別的數字
int fun()
{
int m;
return m;
}
其他依次類推
哪裡的函式都一樣
什麼是返回值型別?
在C/C++中,一個函式可以有返回值,也可以沒有。
如果沒有,在最新的C/C++標準中都規定了必須宣告為void而不能省略。比如:
void Dos鄲mething( int* p )
{ *p = 100;}
當然也可以有返回值,比如返回int ,或者返回double,也可以是自定義的型別,比如:
int max( int a, int b )
{ return a>b ? a:b;
}
又比如C++中
string GetName()
{ return string("haha");
}
這個在函式前面的識別符號就是型別的宣告,通常在函式中,我們都必須return這種指定型別的一個物件。
當然,void除外。
建議你多看看教材。