为什么上传到数据库blob字段的图片不能正常显示

C语言,前台传过来一个图片base64编码后的字符串,我解码后把解码后的图片存到了一个char*类型的动态空间,然后上传到数据库的blob字段,结果上传成功后,相应的blob字段只显示两个问号。这是为什么?我在vs里试了试,如果直接以printf的方式显示图片也会显示两个问号,但可以通过二进制的方式输出jpg文件,有谁知道这是什么原因吗?图片图片

1个回答

数据库存取图片一般是把图片存成编码方式或者保存图片路径,不能直接存图片。还有就是编码方式的问题

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐