こんにちは。
よこです。
戻り値double型の関数を宣言をした際に”E0520079: 型指定子がありません。"と"E0520141: 名前なしでプロトタイプ宣言された引数は関数定義がある”というエラーが発生しました。
double型はe2studioで使えると思っておりましたが、なぜこのエラーが出ているのかわからない状況です。
解決の助言をいただけますと幸いです。
使用している環境は以下のとおりです。
IDE: Renesas e² studio
Version: 2022-04 (22.4.0)Build Id: R20220331-2313
Compiler: CC-RL
Version: v1.11.00
C99ライブラリのround関数と定義が被っているからでは。(C90だと(round関数がないので)エラーは出ません)ライブラリのround関数を使うか、自前なら別名の関数を作れば怒られないと思います。
ほやさん
ご返信ありがとうございます。
解決できました。