C言語で画像を表示する方法は何ですか。

C言語自体は画像を直接表示する機能をサポートしていませんが、グラフィックライブラリを使用して画像を表示することができます。以下はグラフィックライブラリを使用したコードの例です。

#include <graphics.h>

int main()
{
   int gd=DETECT,gm;
   initgraph(&gd,&gm,""); // 初始化图形界面

   // 读取图片文件,将图片显示在屏幕上
   readimagefile("image.jpg", 100, 100, 400, 400);

   getch(); // 等待用户按键,防止窗口关闭
   closegraph(); // 关闭图形界面

   return 0;
}

上記のコードを使うには、グラフィックスライブラリをサポートするコンパイラが必要です。Windows環境では、Turbo C++コンパイラを使用することができます。さらに、表示したい画像をソースコードと同じディレクトリに置き、画像ファイルの名前を「image.jpg」としてください。他の形式の画像を表示する場合は、その形式の画像ファイルを読み込むための対応する関数を使用する必要があります。

bannerAds