1樓:要當技術宅
c++執行出現function does not take 0 parameters的原因是因為**編寫錯誤,重新編寫即可。
需要準備的工具:電腦,vs2013軟體。
1、用vs2013開啟出現錯誤的**檔案。
2、在工程檔名處右擊滑鼠開啟快捷選單,找到「屬性」選項。
3、專案屬性頁面如下圖所示。
4、在屬性頁面中找到「c/c++"——」前處理器「,按下圖操作單擊箭頭指向處的按鈕。
6、再次編譯並執行即可正常執行。
2樓:暗號
呼叫的函式需要給定引數,引數的個數和型別都是在函式宣告的時候就定了的。
你在呼叫指定的函式的時候沒有給定引數,所以出現 函式不能帶0個引數。
3樓:魔龍嗜血
功能函式必須要有引數,執行出錯
4樓:
某一個函式有多個引數,然而你呼叫的時候卻忘記傳入引數了。
c++中程式設計出現function does not take 1 parameters
5樓:匿名使用者
struct node *creat(); 這句是對create的宣告,應該寫成
struct node *creat(struct node*); 並且放到main函式前面
6樓:我不懂但可以裝
這兩個函式 你都沒跟引數
c++編譯後出現錯誤:function does not take 1parameters是什麼意
7樓:匿名使用者
也就是你引用的函式的引數應該不止1個引數,但是你只寫了一個。
比如說fgets函式的呼叫形式是char *fgets(char *buf, int bufsize, file *stream);
但是你寫**的時候寫的fgtes(fin);
這樣就會提示你函式的引數不僅僅是1個。
建議你定位到該錯誤,搜尋一下該函式的呼叫形式再使用,應該就沒問題了。
8樓:汐日南莘
最好是能把所有的**上傳!
從錯誤提示看應該是函式的引數傳遞有錯!
c++中程式設計出現function does not take 1 parameters,求指正
c語言。。電腦執行結果正確。。提交oj 出現wrong an
冰城警幻 友情幫頂了,你去找個費波拉契的函式看看,有寫好的。 你說出來的題目不是很全,我覺得這道題是一道大數相加的題目。你自己好好看看題中的n的範圍是多大。當n大的一定數的時候就會超出int 或者 int64的範圍。給你一個我以前寫的斐波那契大數相加。題目 參考下,自己在寫寫。include sho...
我編寫的c語言程式怎麼執行後出現中文亂碼
希聲和寡 用fflush stdin 來清空鍵盤緩衝區,使用getch等都是治標不治本的辦法,可以多學習一下fflush的使用,對於大批量的手動輸入,很有幫助 標頭檔案 include include stdio.h include stdlib.h include main getchar 函式讀...
myeclipse執行tomact就出現這個提示是怎麼回事?怎麼解決
提示沒找到資源,應該是專案中要引入jdbc的jar包,新增上jdbc的jar包 就好了 工程中引用jdbc的jar了嗎?提示你的jdbcodbcdriver這個類找不到原始碼。肯定是你設定了。舉例 注意我的三個框框,我拿log4j包說明 你的應該是ojdbc 選擇你的專案,右鍵屬性 build pa...