VC中如何執行帶引數的main函式

2023-02-20 00:30:02 字數 2462 閱讀 9466

1樓:匿名使用者

函式寫好之後需要為main函式提供引數,這個在linux下面是不需要討論的,不過在vc下面還是需要注意一下引數的給定方法和目標檔案的位置問題。

函式引數的給定方法:

1)project --settings --debug --program arguments 中新增需要的引數,以空格為分隔符,注意不需要程式的名字。

2)執行一次程式,然後用命令列模式直接進入目標程式資料夾,命令列方式執行。

2.目標檔案位置問題。

當程式對檔案進行操作時,要注意目標檔案的放置位置要根據執行程式的方式而定。(目標檔案使用相對路徑的情況下)

1)使用vc啟動執行,那麼目標檔案應該放置在project 目錄下。

2)命令列方式或直接雙擊執行,那麼目標檔案應與程式檔案在相同目錄下。

c語言中main函式引數用法

2樓:匿名使用者

只能是字串。 你可以把字串轉int型,如果確實是數字串的話。

3樓:聖令諾嘉玉

command

line都是字串,沒有其他型別的,你要整型,只能拿到字元型,然後轉換到整型。

4樓:叄生萬物

程式名 ,帶位置引數 3個 或2個 或1個 ..

void main(int arg ,char *arv){}

int型引數,通過字元傳遞,char prog_name[60];

int x1,x2,x3;

strcpy(prog_name,arv[0]);程式名在 arv[0]

if (arg >=2) sscanf(arv[1],"d",&x1); 傳遞乙個int型。

if (arg >=3) sscanf(arv[2],"d",&x2); 傳遞乙個int型。

if (arg >=4) sscanf(arv[3],"d",&x3); 傳遞乙個int型。

浮點計算機引數 用 if (arg >從字串裡讀出來。

c++主函式main帶引數的用法,詳細點最好

如何讓vc編的程式帶引數執行

帶引數的函式main怎麼用?

帶引數的main函式一定要在命令列裡執行嗎?有沒有辦法直接在c語言執行出來的窗體執行?

5樓:匿名使用者

vc就可以啊,如vc6

project->settings->debug

把引數寫在program arguments 那個格仔裡就行。

6樓:

你如果用的是vs的話,那你可以選專案--(你的專案)屬性--配置屬性--除錯,然後把右邊的命令引數填好就行了,其他編譯器類似。

7樓:匿名使用者

太偏了吧,帶引數的main函式很少用。

vc++中主函式怎麼呼叫子函式,我用vc++6.0

8樓:就是睡不醒

我看了你下面的程式,你主函式中的呼叫的函式你指宣告了,並沒有呼叫,你在void segment();後加一句segment();就行了。因為你的呼叫函式在主函式後面,宣告一下是正確的,如果在主函式前就不用void segment();了。

關於你的問題怎麼呼叫,直接用函式名加()就行了撒 ,(內要傳引數就寫引數,沒有就空著。

9樓:孤星

直接寫函式名 比如。

int main()

vc++6.0主函式呼叫其他檔案的函式

10樓:

建立。

把函式宣告放到裡,如void xfunction(void);

然後在裡#include ""並對函式進行實現void xfunction(void)

在主cpp裡#include ""然後就可以呼叫了。

11樓:匿名使用者

假如兩個檔案為a、b,其中a要包含b。則把a定義成主檔案的形式:a.

cpp,把b定義成標頭檔案的形式:。

然後在a檔案中把b檔案包含進來,即在檔案開頭新增:#include

12樓:匿名使用者

不能include ""要include ""沒有就建立乙個的檔案)

#include ""

void main()

void bbb();

#include ""

void bbb()

windows下怎麼向c語言的標準main函式傳遞引數?

13樓:小懶蟲

windows c程式設計用軟體啊,幹嘛用cmd~~~

帶引數的函式main怎麼用,C 主函式main帶引數的用法,詳細點最好

main函式中的兩個引數,argc表示輸入引數的個數,argv是引數的乙個陣列,你輸入2 6,那麼argc是2,argv兩面則是2和6兩個字元。你在通過型別轉換把2 6轉成數字,相加後輸出就可以了。include sscanf argv 2 d b printf d n a b return 0 i...

c泛型方法中,如何呼叫類引數中的靜態方法

很明顯,你的函式要抄做的是乙個把弱型別的datatable對映到強型別list的orm功能,但getentitybydatarow這個對映函式根本不應該定義到t中,你可以單獨寫乙個靜態類,裡面使用反射技術,完成反射就可以了。既然在同類中,直接寫方法名不行麼?試試last.add dynamic t ...

如何把js中的變數作為POST的引數傳遞

你這樣的寫法我沒見過,我說下現在 一般的做法吧 提交表單的話,你在form 裡面寫內個隱藏文字框然後容在js var arr。的下面寫乙個document.getelementbyid txt id value arr 後台接收 string ids request.getparameter ids...