c語言如何判斷函式的型別 fff float xpr

時間 2021-09-11 22:33:38

1樓:匿名使用者

函式返回值型別由函式頭部的返回值型別決定

例如函式頭部為int f(),這樣的話,返回值型別為int型;又如頭部為double f()的話,返回值型別為double型;頭部為char *f()的話,返回值為char *,即指向char的指標

特別的,如果函式頭部沒有顯示的說明返回值型別,則在c中一般是預設當作返回int型,如f(),則返回值型別為int型

2樓:匿名使用者

你是想知道 函式的返回型別吧? 一般的函式 返回型別會寫在 函式名前面

比如 int fff (float x){printf("%d\n",x*x); return a} (a只要是int 隨便什麼都行)

3樓:匿名使用者

虛參x是f loat,我感覺應該是實型的,具體記不清了,你自己看看書怎麼規定的記住就行啦 ...輸出中的%d指的是整型int.....常用的就是實型float、單精度型single\雙精度型double\整型int\字元型char,書上都有,好好看書吧

4樓:匿名使用者

你是要問函式引數型別還是函式返回型別???

如果宣告 int fff(float x)那麼其返回型別就是int

5樓:張十六人

因為%d\n", 就指定了型別是int型,如果%f\n 就變成了float型了

6樓:linux小小鳥

看書去!唐浩強的《c程式設計》多看看

7樓:匿名使用者

看返回值。

一般有 int fff()

char fff()

float fff()

沒有返回的用 void fff()

c語言中函式型別有幾種,簡述c語言中函式共有哪幾種型別,各有何區別?

一般包括字元庫函式,數學函式,目錄函式,程序函式,診斷函式,操作函式等。字元庫函式所在函式庫為ctype.h 數學函式所在函式庫為math.h stdio.h string.h float.h 目錄函式所在函式庫為dir.h dos.h 程序函式所在函式庫為stdlib.h process.h。診斷...

C語言中如何判斷數的位數,C語言中如何判斷一個數的位數?

h愛不絕跡 include void main void num int a printf d位的,逆序數 ld n i,b 具體如下 1 簡介c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯 處理低階儲存器 產生少量的機器碼以及不需要任何執行環境支援便能執行的...

c語言如何判斷陣列全大於,c語言如何判斷一個陣列全大於0?

使用memcmp進行比較 int memcmp const void buf1,const void buf2,size t count parameters buf1 first buffer.buf2 second buffer.count number of characters bytes ...