vs2019缺少型別說明符C語言

2021-03-03 20:44:23 字數 862 閱讀 8907

1樓:匿名使用者

#include

int main(void) ;

你需要宣告main的返

回值, 這是c11的新標準,專 不懂追屬問

2樓:匿名使用者

把 return 0;刪了

3樓:匿名使用者

用雅奇990,不用寫**,自動程式設計

初學c的乙個問題,為何總是提示 缺少型別說明符

4樓:匿名使用者

標準的c++的main是有返回值的,返回值是int。

int main()

標準的c對main的返回值不做強行要求,當然也是建議返回int。

但大多c程式都不愛寫返回值,直接定義void。

這點上c++要求更規範。 注意:無論c和c++,標準的建議main是要有返回值的。

5樓:匿名使用者

你這個不是規範寫法, vs2010編譯要求比較高了,以前的版本會編譯有warning,現在就是錯誤了

可以在:

1)main 前面加void

2) main前面加int並且最後乙個}前面加return 0;之類的

6樓:

c語言中的主函式如果省略型別,那麼編譯器會預設為int main()。但是c++的標準中這樣是不行的,標準c++要求主函式型別必須是int。否則無法通過編譯,因此在新版的vc++環境下編譯器會報錯。

7樓:

沒返回值就 void main()

8樓:匿名使用者

int main()

我用vs2019寫的程式連線vs2019自帶的mdf資料庫時可

具體出現什麼錯誤,是不是連線資料庫的位址不正確?請教一下,vs2010自帶的sql server2008怎麼連線名為abc的伺服器,資料庫名test,謝謝!string strdb server database 資料庫名 uid 使用者名稱 pwd 密碼 資料庫名不需要帶字尾名哦 求乙個在vs20...

怎麼樣用vs2019開啟用vs2019編的檔案

不行的,vs只能開啟比其版本低的,想要開啟的話,只有在高版本重新建乙個專案,然後把 複製上去,對其進行修改 用記事本或txt的方式開啟你專案裡面的microsoft visual studio solution sln 型別的檔案 你會看到裡面第一行和第二行為microsoft visual stu...

VS2019呼叫Matlab引擎

1全部將檔案輸出來畫圖比較好,這樣 移植性更好,而且速度也更快。畫圖推薦使用tecplot。matlab引擎是用於和外部程式結合使用的一組函式和程式庫,使用者在自己的c或fortran等語言編寫的應用程式中用它們來呼叫matlab。這時將matlab作為乙個計算引擎,在後台執行。matlab引擎函式...