VS 報cmath(19): error C2061: 語法錯誤: 標識符“acosf” 錯誤


這是因為我在.c文件中用了

#include <iostream>

using namespace std;

這樣編譯的時候就報:

出現錯誤類型如下:
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath(19): error C2061: 語法錯誤: 標識符“acosf”
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath(19): error C2059: 語法錯誤:“;”
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath(19): error C2061: 語法錯誤: 標識符“asinf”
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath(19): error C2059: 語法錯誤:“;”
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath(20): error C2061: 語法錯誤: 標識符“atanf”
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath(20): error C2059: 語法錯誤:“;”
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath(20): error C2061: 語法錯誤: 標識符“atan2f”
1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\cmath(20): error C2059: 語法錯誤:“;”

 

解決方案是:

將.c后綴改為.cpp就可以了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM