我想读一个文本文件Using C Language.Here是这个文件: -
您会看到文件中的文本内容中有一些模式.0表示没有.9表示黑色.所以有从0到9的着色方案.
我必须创建一个这个位图图像,颜色是根据模式中的值.您必须使用0-256颜色方案进行调整.最终输出如下所示
现在看到文本文件内容中的模式与最终输出位图文件相反(不是必需的).位图图像中颜色的暗度是根据文本内容的图案中的值.
任何人都会告诉我如何用C语言实现这一目标.
我能够创建一个BMP文件,但不能根据文本文件中的模式.
#include <stdio.h>
#include <stdlib.h>
int main()
{
char bitmap[1900];
// -- FILE HEADER -- //
// bitmap signature
bitmap[0] = 0x42;
bitmap[1] = 0x4d;
// file size
bitmap[2] = 58; // 40 + 14 + 12
bitmap[3] = 0;
bitmap[4] = 0;
bitmap[5] = 0;
int i=0;
// reserved field (in hex. 00 00 00 00)
for(i = 6; i < 10; i++) bitmap[i] = 0;
// offset of pixel data …Run Code Online (Sandbox Code Playgroud) 我正在使用oracle 10g ex来学习,所以这里是我的代码
CREATE TABLE MINE
(
NAME VARCHAR(10),
ID INT(3) PRIMARY KEY
);
Run Code Online (Sandbox Code Playgroud)
而我的错误是
ORA-00907:缺少右括号.
但我没有错过正确的括号.要解决这个问题,我还有其他任何机会或事情要知道.