C语言怎么运行图片

C语言中如何显示图片?

1图片也是属于文件类型的一种,图片属于二进制文件使用fopen函数的二进制模式rb就可以打开
2例程:

12345678910111213141516171819202122232425262728293031323334    #include <stdlib.h>    #include <stdio.h>    int main ()    {        FILE * fpPhoto, * fpText, * fpTarget ;        int     iRead ;        char    szBuf[100] ;        printf ("请输入第一个文件名(bmp):n") ;        gets (szBuf) ;        fpPhoto = fopen (szBuf, "rb") ;        printf ("请输入第二个文件名(txt):n") ;        gets (szBuf) ;        fpText = fopen (szBuf, "rb") ;        printf ("请输入目的文件名(bmp):n") ;        gets (szBuf) ;        fpTarget = fopen (szBuf, "wb") ;               if (!fpPhoto || !fpText || !fpTarget)        {            printf ("打开文件失败!n") ;            system("pause") ;            return -1 ;        }               while ((iRead = fread (szBuf, 1, sizeof (szBuf), fpPhoto)) > 0)            fwrite (szBuf, 1, iRead, fpTarget) ;        while ((iRead = fread (szBuf, 1, sizeof (szBuf), fpText)) > 0)            fwrite (szBuf, 1, iRead, fpTarget) ;               fclose (fpPhoto) ;        fclose (fpText) ;        fclose (fpTarget) ;        return 0 ;    }

C语言怎么调用图片?binary open image file2. load image data to memory3. op (display/convert.) image data
记得采纳啊

(随机推荐阅读本站500篇优秀文章点击前往:500篇优秀随机文章)
来源:本文由易搜IT博客原创撰写,欢迎分享本文,转载请保留出处和链接!