C语言怎么运行图片
C语言中如何显示图片?
C语言怎么调用图片?binary open image file2. load image data to memory3. op (display/convert.) image data
记得采纳啊 (随机推荐阅读本站500篇优秀文章点击前往:500篇优秀随机文章)
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 ; } |
记得采纳啊 (随机推荐阅读本站500篇优秀文章点击前往:500篇优秀随机文章)
来源:本文由易搜IT博客原创撰写,欢迎分享本文,转载请保留出处和链接!