c 這個函式起到什麼作用,C C 這個函式起到什麼作用?

2021-03-16 15:32:04 字數 2676 閱讀 2677

1樓:江湖三腳貓

高層一點的作用就是將a、b、c三個數合成了一個數,可以用於記錄一些資訊

比如用作程式錯誤號,舉例:

a表示錯誤級別,最大可包含512個級別

b表示模組號,最大可包含32768個模組

c表示模組內部錯誤號,最大可表示256個錯誤

2樓:春雨_潤物

作用應該是把三個位數低於n的數物理地連線起來:比如a:1011、b:1101、c:1111。

連線起來後是:1011 1101 1111這個數。基本意思應該是這樣。(前提必須是三個數位數低於n)

這裡的n看樣子是不確定的,應該是第一個為9,第二個為8,第三個就只能為15了。

3樓:王鵬鵬

這不是函式,是巨集

作用是將某32位數第23位賦值a,第8位賦值b,第0位賦值c 。作用應該是把三個位數低於n的數物理地連線起來:比如a:1011、b:1101、c:1111。

連線起來後是:1011 1101 1111這個數。基本意思應該是這樣。(前提必須是三個數位數低於n)

這裡的n看樣子是不確定的,應該是第一個為9,第二個為8,第三個就只能為15了。

4樓:匿名使用者

有很多場合所謂的高層應用就是比較特殊的應用,比如在你的工程裡可能經常需要用三個數按你的規則湊成一個數,這就是一個應用,將其定義為巨集就很方便使用了。不必太糾結於什麼物理意義。

5樓:匿名使用者

這是定義了一個巨集makeu31,有三個引數a、b、c,作用是實現一套運算讓引數a佔居結果的高8位,讓b和c佔據低16位

結果如下:

aaaaaaaa00000000bbbbbbbbcccccccc

c++中那個函式和c中的bioskey()作用一樣?

6樓:

如果你用的是vc6.0來編譯的話 是沒有這個標頭檔案的 不果我們可以用其他的辦法來處理按鍵

下面是響應上下鍵的

int ch;

ch=getch();

if(ch==224)

所需標頭檔案為

7樓:匿名使用者

換個方式,用kbhit(),配合getkeystate()即可獲得你想要的結果

例如:#include

#include

int main( void )

c++考題中提到純虛擬函式是什麼概念?起什麼作用?

8樓:

純虛擬函式(我的解釋不官方,希望能幫助你理解):1.什麼是純虛擬函式; 基類中,使用 virtual 函式名() = 0;的寫法就是純虛擬函式了。

2.用處 。在基類中不能對虛擬函式給出有意義的實現,就把它宣告為純虛擬函式

3.用法。含有純虛擬函式的類,叫做虛基類。 虛基類不能例項化。子類去實現這個純虛擬函式後,才能例項化

個人理解的它最重要的作用:強制子類重寫該函式。

9樓:匿名使用者

通過純虛擬函式的方式,可以指明一個虛擬函式只是提供了一個可被子型別改寫的介面。

純虛擬函式是在基類中宣告的虛擬函式,它可以在基類中有定義,而且派生類必須定義自己的實現方法。基類不能生成物件,可以使用指標或者引用派生類物件。基類不在基類中實現純虛擬函式的方法是在函式原型後加「=0」

virtual void funtion1()=0

引入原因/純虛擬函式的作用

為了方便使用多型特性,我們常常需要在基類中定義虛擬函式。

在很多情況下,基類本身生成物件是不合情理的。例如,動物作為一個基類可以派生出老虎、孔雀等子類,但動物本身生成物件明顯不合常理。

為了解決上述問題,引入了純虛擬函式的概念,將函式定義為純虛擬函式(方法:virtual returntype function()=

0;),則編譯器要求在派生類中必須予以重寫以實現多型性。同時含有純虛擬函式的類稱為抽象類,它不能生成物件。這樣就很好地解決了上述兩個問題。

10樓:西晉溝贍

如今與你要面對多少傷痛和迷惑

c++函式的返回值有什麼作用?

11樓:幻想的渴望

首先要理解什麼是函式,為什麼要存在函式?

數學上的函式是一大串表示式,最後會有因變數;

而程式設計函式,是為處理資料而存在的!

比如說我編寫了一個求和函式,那我在另一個函式中,就沒必要重新寫一次了!

而完成這一點的,就是返回值,我可以直接把結果返回到新的程式中,也就是數學函式中的 因變數

當然,有很多類函式,有一些系統函式會返回bool值,來確認函式是否成功執行

有的會返回一個指標,來實現對應裝置的操作

12樓:97樂於助人

因為主函式裡面呼叫了grade函式,而grade函式裡面有輸出語句,所以會有書上的結果。

並不是返回給了主函式值。

13樓:_小心

返回給呼叫函式的結果 用於實現與呼叫函式的通訊

14樓:夢中睡客

返回值的型別就是指函式的型別

15樓:膠頭滴管

返回給呼叫函式的結果 用於實現函式功能的實現和通訊,有時也為了判斷函式是否正確執行而設定返回值

這個東西是幹什麼的起到什麼作用,這是什麼東西?有什麼用?具體作用是幹什麼的?

80年代的東西。那時候科技不發達,民用電非常不穩定 容易燒壞冰箱壓縮機,用這個東西串在交流電和冰箱之間。保護冰箱。我家裡現在都還有一個。穩壓保護器 在有些偏遠地區或是電壓忽高忽低,如果家電直接接的是市電的話,有可能會燒壞家電,穩壓器起到穩定電壓的作用,能避免因電壓過高而引起的損失。這是什麼東西?有什...

這個函式的導函式是什麼

f x xln ax ax 2 3x 5 2 所以f x ln ax 2ax 4 什麼是導數?當函式y f x 的自變數x在一點x0上產生一個增量 x時,函式輸出值的增量 y與自變數增量 x的比值在 x趨於0時的極限a如果存在,a即為在x0處的導數,記作f x0 或df x0 dx。導數是函式的區域...

C語言函式名是不是指標這個指標儲存著什麼是什麼的地址

可以定義一個函式指標,比如char prefect char p 5 int n 這個就是定義一個字元指標函式,他定義的引數是陣列指標。他返回一個指向字元型別的地址。還有我們還可以定義一個函式指標變數 int pf int add int i,int j pf add k pf i,j 函式名 不是...