c 程序的用法 求詳細例子

時間 2025-03-09 14:00:05

1樓:網友

週期性出發事件,你可以加入乙個timer,拖乙個控制項到你的程式就好(winform),雙擊timer修改事件。(timer根據需要修改執行週期,屬性裡)

在timer的事件(預設tick)裡新建乙個執行緒thread,把執行緒屬性設為background就會自動清除快取。然後執行緒對應乙個方法就好了,(讀取文字檔案放入資料功能就可以放在這裡),然後start()這個執行緒就可以了,執行完會自動清除。

另乙個方法,主程序中宣告乙個執行緒,然後在這個執行緒裡宣告乙個timer,然後這個執行緒就會在後臺週而復始檢查你的檔案了,timer執行週期可以設定。

直接給**就沒意思了,這樣你還能多學點東西。(其實是分太少了,哇哈哈哈)

2樓:網友

我也不太懂,寫個簡單的。

void aaa()

for(int i =0;i<10;i++)

bbb();

void bbb()

for(int j =10;i<20;i++)

aaa();

輸入結果是。

這樣的。

如何用批處理命令開啟exe應用程式和at的詳細用法最好能舉個具體的例子

3樓:憶林子

直接輸入要開啟的exe檔案的全路徑就可以了。

&在c語言中的具體用法,一定要有例子

4樓:網友

單個的&有兩種意義,一種是取位址符,一種是按位與操作。

先說取位址,當這個符號用在取位址的時候,就可以獲取乙個變數在記憶體空間中的位址,這個變數可以是標準型別,也可以是自定義型別。例如: int i = 5; int *p = &i;把變數i的位址賦給指標p;

下來就是按位與操作,這個符號用在位操作的時候,就是讓兩個數就是按位與運算,例如:int a = 5,b=6;a&b;轉換成二進位就是:101&110,每一位進行按位與操作,得到100,換算成十進位就是4;

在c語言程式中怎樣載入背景**啊,是背景**哦,求函式具體用法和例項。謝謝

5樓:南瓜蘋果

**如下:

#include

#include

#pragma comment(lib, "")

void playmusic()

**主 函 數(**放第一排)

void main()

誰能用例子告訴我c與c++的過程和物件的比較區別。

6樓:網友

寫程式就是制定乙個任務清單。不管你耍什麼花樣這個任務清單上寫的還是過程。這也就是為什麼程序導向看起來更原始——僅僅因為它更貼近本質。

為什麼需要物件導向思維。首先是你單純圍繞過程思維的話,不容易把握這個過程中所涉及的個體。其次,對於這些個體,他們的本質往往和你的任務無關,而且先於你的任務存在。

而且關鍵是,對於乙個過程片斷,往往絕大多數內容都是它所涉及的個體的固有功能,這個過程只使用很少量的額外內容去連線這些固有功能。

於是往往圍繞這些個體邏輯更明晰——先把個體實現,然後再把個體的功能進行聯絡完成過程。

這裡要注意個體的行為——類的成員方法本身也是過程,實現這些過程的時候還會回到上面的問題上,這樣逐層巢狀直到把問題徹底解決。

對於int i

i = 1;

i = i + 1;

程序導向思維的話是 i = 1, i + 1 ->t, i = t, 這麼三個步驟。

對於純程序導向的視角,我們要解決的是 = 和 + 這兩個子過程。

但是另一方面我們發現所有這些步驟都是圍繞i的。i是這個任務所涉及的乙個個體,也就是對像,它屬於int型別。

int這個類需要用另外乙個int型別物件賦值、和另外乙個int物件相加這樣的功能。我們把這兩個功能實現以後。在拼湊出那個過程。

這就是加入了物件導向的視角。(當然,這裡咱們沒必要實現這兩個功能,因為是已經實現好的。但是從這個角度去看這個問題是沒問題的。

起碼說清楚你到底哪兒不明白吧。想讓別人給你寫個萬字**解釋物件導向理論麼。

7樓:conny的知識小店

樓主看我給你寫的**(c++)

類的宣告。class people

類的實現:people::people() //類的建構函式,當類例項化物件時,首先進入建構函式。

void people::qichuang(int tine)

這樣把people類完成了,也就相當於封裝了起來。

首先,看起來很清楚,需要哪個函式就寫那個函式,在類裡寫就行了,如果是多個人,則他們都可以呼叫這個方法,也就相當於多個人可以有這個動作,只不過傳遞的time不同的話,時間也不一樣,別人要是覺得你的類寫的好,copy一下就可以用了,用物件導向不是很方便嗎,於己於人都方便。

其次,用物件導向的話,要修改或新增某個函式,只要在類中進行就行了,而不必像c那樣這一堆、那一塊的寫函式,管理起來和看起來都很麻煩,容易出錯,尤其是大程式。

最後,物件導向有繼承性、多型性等等(若不明白可以上網查),這些性質,使得類鮮活起來,你可以把類理解為c中的一種結構體,但是類卻有著結構體無法比擬的優越性。

樓主清楚些了吧,我這裡只是隻言片語,物件導向的優點還有很多,希望樓主在學習物件導向程式設計的過程中進步,細細體會就慢慢明朗了*^_

8樓:網友

別了解了。自己去學就知道差別了。乾點稍微有意思的程式,別一直用數字在那裡繞來繞去沒多大意思。

詳細說明c語言中null的具體用法及舉例

9樓:

c語言區分大小寫。null 也許是 null 也許不是。

null 是 巨集。

#ifndef null

#ifdef __cplusplus

#define null 0

#else#define null ((void *)0)#endif

#endif

c++ null 就是 0

c null 是 ((void *)0)指標初始化,可以給 null,例如 int *x = null;

函式呼叫時,指標實參可以填null;函式送返值為指標時,判斷是否成功,例如:

file * pfile;

pfile = fopen ("" , "r");

if (pfile == null) printf("open error");

C呼叫子函式使用法簡單舉個例子就行

include using namespace std int pingfang int number 宣告定義平方函式為int型,引數為number 函式定義結束 int main int a 一忽兒要輸入的數cin a 輸入aa pingfang a 將a的值平方運算 此處的a只是一個變數名稱 ...

c語言字尾表示式求值詳細程序,可執行的

什麼字尾表示式?檔名的字尾?c語言資料結構 字尾表示式求值 char a 10 11 字串自動以 0 結束 c語言資料結構實現字尾表示式求值 這個我會,可以幫你寫!維繫一個棧,表示式一個指標從前遍歷到最後,是數的話,就壓棧。是運算的話,就退棧 計算,並將結果壓縮。計算機算這個很簡單 資料結構c語言版...

C 中的用法,C 中new的用法

除了樓上說的 還有 引用 和 取地址 的含義int a int b a 上述兩行語句執行完之後,a b表示同一個變數,對其中一個的操作相當於對另一個的操作 int a int b a 則b中儲存的是a的地址。對 b 的任何操作相當於對a的操作。 朱古力兜 表示引用,就是物件的另一個名字,例如 int...