用c語言,怎樣實現,判斷乙個函式是否已執行

2025-07-20 02:15:22 字數 2151 閱讀 2551

1樓:網友

link_put()函式要有返回值。如果link_put執行成功,則返回成功,否則返回失敗。返回型別可以選用bool。

而if語句就判斷上面的型別。

2樓:勾來福北女

link_put()函式要有返回值。如果link_put執行成功,則返回成功,否則返回失敗。返回型別可以選用bool。

而if語句就判斷上面的型別。

3樓:與子如初見

判斷返回值。設定乙個狀態變數status,每次進入迴圈對其清0,讓其接收a函式的返回值,讓a函式返回1,在後面判斷一下status變數的值就ok。

4樓:匿名使用者

可以使用乙個計數器 預設為0 執行一次就+1 用if判斷如果結果非0就代表執行了。

5樓:網友

實在看不懂你的具體要求。

c程式,如何判斷上乙個語句是否成功執行的**?

6樓:網友

這個要看語句的返回值。

printf函式是有返回值的,它的返回值是列印的字元個數,不過一般沒有用到而已。

如果想要檢視printf是否成功執行,可以這樣寫。

int a=printf("abc");

成功執行的話,a的數值為3,否則為負數。

7樓:遊戲人生

可以進入debug 一步步看 就知道執行了沒有。

在c語言中怎樣判斷乙個呼叫函式是否成立,

8樓:crazy_小豬

int f(int i)這個函式不是有返回值(返回值的型別為int)嗎,你拿返回值判斷就可以了啊,這樣你可以在f的函式中進行判斷,如果i=0時返回是錯誤的,那麼就返回0。

呼叫時,你可以這麼寫 int ret = f(0) if(ret ==0);

有不理解的繼續追問,

9樓:網友

根據fun函式的返回值;如果你的函式被呼叫成功的時候返回1,否則返回0;

那麼:如果 f(n)成立 可以寫成:

if(f(n))

else

10樓:網友

什麼叫f(n)成立啊 沒有聽懂。

函式是把n作為引數進行一系列操作啊。

c語言 編寫乙個函式,其功能判斷函式自身被呼叫了幾次?

11樓:堵寄靈

設定乙個整型全域性變數,在函式里自加一次。這樣每次呼叫都會自加一次,就可以判斷被呼叫了幾次、

@c語言大神,我怎麼才知道我的函式有沒有被執行?跪求解釋

12樓:網友

在要被呼叫的函式里放些printf語句不就好了。

c語言,void函式怎麼判斷是否成功?

13樓:網友

利用函式指標。

引數指標。rt反正就是不能有返回值。樓主你也太過簡要了吧。

14樓:網友

可以使用傳出引數。也就是傳乙個指標,把執行成功與否寫入這個傳出引數就好了。

15樓:網友

是自己定義的函式嗎?

如果是自己定義的函式。

void add(int a, int b, int * rt)

第三個引數傳變數的位址,然後判斷就可以了。

c語言,怎麼寫乙個函式去判斷輸入數字是否正確

16樓:網友

應該輸入乙個四位數而不是輸入四個一位數,這樣才符合使用習慣。這樣的話,你一次讀完即:

scanf("%d",&n);

判斷這個數是否大於1000且小於10000(如果不是,則不是4位數,同時排除了負數)

取出各位數字,然後看是否有相等的。取千位數:x=n/1000; 取百位數:

y=(n-x*1000)/100; 取十位數:z=(n-x*1000-y*100)/10 取個位數:w=n%10;

17樓:宿啥品

哥 你把**寫上註釋!你的每乙個變數什麼意思我都不清楚!

c語言如何判斷數是完數,C語言如何判斷乙個數是完數?

2 然後就可以開始編寫 了,這裡完數的意思就是乙個數等於它的因子之和,比如6的因子為1 2 3,而6剛好是這些數之和。根據完數的定義,程式要輸入乙個數的範圍,接著計算出所選取的整數i的因子,將各因子累加到變數s 若s等於i,則可確認i為完數 3 最後執行查詢,輸入乙個範圍,程式就會自動查詢這個範圍內...

怎樣判斷函式是否是週期函式,怎樣判斷乙個函式是否是週期函式

如果有函式的影象 實際上更容易判斷一些 如果只有函式式 那麼如果有常量t使得 f x t f x 那麼f x 就是週期函式 的唯一標準是是否存在實數t,使得對於任意的x都是f x t f x 怎麼判斷是不是週期函式 15 判斷週期函式的方法,一般是根據定義。即對函式f x 如果存在常數t t 0 使...

c語言 判斷數的位數,C語言 判斷乙個數的位數

如下 include int main int a,b int i printf 請輸入乙個數字 scanf d a b a for i 0 a 1 i a a 10 printf d是 d位數 n b,i 思路 因為整數除以整數的結果是整數,所以乙個數每除以10,位數就少1,所以可以採用while...