问一个system的问题,分数不多,希望能得到解决
main(argc, argv)
int argc;
char *argv[];
{
sprintf(par,"PRINT 1\\r\\n");
sprintf(cmd,"echo %s > /dev/lp0", par);
system(cmd);
}
是想在linux环境下,把一条指令发送到并口,但是我发现送过去的指令"PRINT 1\r\n"是这个形式
我把指令定位到一个文本的时候,发现是\r\n直接出现,而没有转换成回车换行的ascii,不知道还有什么办法可以把回车换行送进去