全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:668
推到 Plurk!
推到 Facebook!

BCB的結構化程式設計

尚未結案
alfarene
一般會員


發表:6
回覆:7
積分:2
註冊:2004-10-14

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-10-18 19:46:40 IP:61.220.xxx.xxx 未訂閱
請問一下BCB的結構化程式該如何完成? 例如: void main() { ......... functionA (); ......... functionB (); ......... } functionA() { } functionB() { } 對不起,非常粗略!! 因為我實在不知該在哪裡及如何宣告?! 我已經找書籍及網路兩天了....麻煩大家解解惑,謝謝!!
GGL
資深會員


發表:104
回覆:600
積分:335
註冊:2006-11-05

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-10-18 21:23:45 IP:211.76.xxx.xxx 未訂閱
方法一:先定義function,這樣function就可以寫在main的後面
void str(String x);
main()
{
   str("tsetset");
   getch();
}
void str(String x)
{
   cout<
方法二:如果把function寫在main前面就不用另外再定義
void str(String x)
{
   cout<     
        
alfarene
一般會員


發表:6
回覆:7
積分:2
註冊:2004-10-14

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-10-21 10:50:50 IP:61.220.xxx.xxx 未訂閱
那請問是不是要在Unit.h中宣告? class TForm1 : public TForm { __published:        // IDE-managed Components private:        // User declarations public:                // User declarations         __fastcall TForm1(TComponent* Owner);         void str(String x); }; 然後主程式寫在Unit.cpp中的 __fastcall TForm1::TForm1(TComponent* Owner)         : TForm(Owner) { main() {    str("tsetset");    getch(); } void str(String x) {    cout<
GGL
資深會員


發表:104
回覆:600
積分:335
註冊:2006-11-05

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-10-21 12:34:06 IP:211.76.xxx.xxx 未訂閱
void str(String x);的宣告可以放在Unit1.h,也可以寫在Unit1.cpp裡面
系統時間:2024-06-27 2:58:48
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!