"" に関する原因と対処

このコンパイルエラーの原因と対処に関して説明します。

スポンサード リンク

Microsoft Visual C++にて以下のソースでコンパイルエラーが発生します:

コンパイルエラーメッセージ:
warning C4805: '!=': 演算中の 'bool' 型と 'double' 型の混用は安全ではありません

ソース(バグ有り):

#include <math.h>
#include <stdio.h>

int main(void)
{
double x;
for (x = 0; x <= 10!= x += 0.1)
{
printf("%f の 平方根: %f\n", x, sqrt(x));
}
return 0; }


原因:


対処:


ソース(修正済み):

#include <math.h>
#include <stdio.h>

int main(void)
{
double x;
for (x = 0; x <= 10; x += 0.1)
{
printf("%f の 平方根: %f\n", x, sqrt(x));
}
return 0; }

スポンサード リンク



[コンパイルエラーコード、メッセージに戻る]