如何在vc中 定義函式,vc的名稱定義

2025-02-02 13:10:07 字數 1914 閱讀 1668

1樓:網友

哦,你在用square這個函式之前你的宣告它,在include<>的下一行寫上它的宣告;

#include

int square(int y) ;

int main()

int i;

for(i=1;i<=10;i++)

cout<< square(i) <

coutint square(int y)

return y;

這樣就可以,以後凡是後面要用到的函式,是你自己寫的子函式,都要在前面宣告。或者你把子函式放在你呼叫他的函式之前。

2樓:網友

#include

int square(int y)

return y;

int main()

int i;

for(i=1;i<=10;i++)

cout<< square(i) <

cout被呼叫的函式要放在上面。

3樓:匿名使用者

改成這樣就行了。如果不移動函式的位置。在#include下加乙個define就行了。

#include

int square(int y)

return y;

int main()

int i;

for(i=1;i<=10;i++)

cout<< square(i) <

cout

vc的名稱定義

4樓:留白

中文名稱:襪吵 碳酸亞乙烯告姿侍酯;vc

英文名稱冊唯:vinylene carbonate

vcc++成員函式和c的函式有什麼區別。

5樓:

如果給你再重複書上的說法,想來沒有什麼意義,這裡通俗地說些我的理解,幫助你琢磨。但太通俗了就少了嚴謹性,會有漏洞,所以只供你參考。

vc++成員函式與c的函式沒有什麼區別,只是成員函式是包裝在類中的,一般情況下外部是不可見的,而c的普通函式則一般是全域性可見的。對於類,你可以先理解為似c中的結構體,只是結構體中沒有函式,操作其中的資料成員要用外部函式;而類中是有函式的,其中的資料成員常常是用自己的成員函式操作的。類是個模板,就像int、char、結構體、聯合體一樣是具有一定規範的空架子,只有給它們定義的具體的變數才是實體。

比如int a,我們就宣告瞭乙個int型變數a,操作的目標是變數a而不是int。類也一樣,如果a是乙個類,那麼寫a t就宣告瞭乙個類a的「變數」t;不過對類的「變數」不稱為變數而稱為「物件」,a t就是宣告t是a的物件;a是模板,t是具有a型模板的實體,是程式操作的目標,就像宣告int a後程式操作的是a一樣。與之不同的一點是類中有乙個叫作建構函式的成員函式,如果這函式有顯示功能的話,寫個a t將會自動呼叫這個函式而顯示出某些東西來,而類似int a的一切宣告都是靜悄悄的。

許多時候宣告變數需要初始化,就是要給變數賦乙個初值,宣告類的物件有時也要初始化,但情況要複雜得多,以後你慢慢理解……

類中的成員函式只是在類的模板中宣告,一般要在類的外部來實現(就是寫函式體,使之具有確定的功能)。而呼叫類中的成員函式則一般要通過類的物件來完成,比如前述類a中有成員函式f()的話,在程式中呼叫要寫。

vc中的函式是很多的,不要說初學者,就是c++老手也不可能知道有多少。可以這麼說,人們能夠想到的功能幾乎都有現成的函式!沒有必要知道有多少這樣的函式,程式設計多了,常用函式就記住了。

我的vc是自學的,不敢為人師,但有一點體會,那就是概念一定要建立好,要多思考為什麼這樣規定而不那樣規定,這樣常常能一通百通;實在理解不了的糾結處,不妨放一放,說不定後幾頁的新內容會使你恍然大悟……

6樓:匿名使用者

學一門語言無法就是從語法開始學的,想學好一門語言一句話多看多想多動手。

如何在c中呼叫vc中編寫的,如何在C 中呼叫VC 中編寫的DLL

1 如果這是個用c 編寫的dll檔案,那麼using dll檔案的名稱空間,然後就可以呼叫名稱空間中的類。2 如果是不是用c 編寫的dll檔案,那麼就把dll放到合適位置 winform程式目錄下,web程式bin資料夾下,system32資料夾下 然後using system.runtime.in...

vc 中的語句,vc 程式設計對語句結束有什麼要求

邏輯或 按位或 位運算子 c提供了六種位運算運算子 這些運算子可能只允許整型運算元,即char short int和long,無論signed或者unsigned。按位and 按位or 按位異或 左移 右移 求反 一元運算 按位與操作 通常用於掩去某些位,比如 n n 0177 使得n中除了低7位的...

如何在VC裡獲得當前時間戳的精確值

1 直接利用pentium cpu內部時間戳進行計時的高精度計時手段。2 在 intel pentium以上級別的cpu中,有回一個稱為 時間戳 time stamp 的部 答件,它以64位無符號整型數的格式,記錄了自cpu上電以來所經過的時鐘週期數。由於目前的cpu主頻都非常高,因此這個部件可以達...