请教关于字符串赋值的问题
本菜鸟是外行人士,我在某组态软件提供的C脚本平台中写了一段代码,向EXCEL写数据部分代码如下:
pExcel->Worksheets("sheet1")->Cells(row,1)->Value=GetTagChar("tag1");
上面的"GetTagChar("tag1");"我是想写字符串到第一列,把 "GetTagChar("tag1");"改为 "GetTagWord("tag2");" 用普通变量是没有问题的,或者我直接改为一个数字"333"也是没有问题的。 我现在要把字符串如"CSDN论坛"要写进去,该如何定义及赋值?我试了好多种方法都未成功,请大侠们指点一下外行人士,谢谢!
[解决办法]
GetTagChar的原型是什么?
假设为GetTagChar(char *)
则可以:
char buffer[100];
strcpy(buffer, "CSDN论坛");
pExcel->Worksheets("sheet1")->Cells(row,1)->Value=GetTagChar(buffer);