『壹』 函數值的類型由什麼決定呀謝謝
函數返回值類型根據函數功能需要,結合自己喜好確認的。
在確認好函數功能之後,將函數體轉換為代碼。
1、 比如你想int型 就用int 想什麼類型用什麼類型
int f(參數列表)
{ 函數體;
return t;} ----t代表是函數體內已聲明的整型變數
其他類型返回值函數可以同理定義。
2、比如想得到int值,就是int型;
想得到string值,就是string類型;
想要通過這個方法執行一些運算,那麼就是void類型;
如果想通過函數得到位置信息,函數返回值也可以設置成指針類型。
『貳』 在C語言中,函數返回值的數據類型取決於什麼
是由你定義函數時所定義的函數的類型決定的。
也就是說你的函數是什麼類型,返回值就是什麼類型。
比如:
函數定義 int fun(int a,char b)
返回值就是整型
函數定義 int *fun(int a)
返回值就是基類型為整型的指針
函數定義 void fun(int a)
無返回值
『叄』 內存變數的數據類型由什麼決定
內存變數的數據類型由(變數值 )決定,可以把不同類型的數據賦給同一個變數。