我看到别人写的一段代码是这样的:
static BYTE parms[] =
VTS_I2 VTS_I2 VTS_I2 VTS_I2 VTS_I2;
编译和运行时均没有错误,请问这样写是什么语法?数组值是多少?谢谢大家!
其中 VTS_I2在vc的include文件夹中afxdisp.h定义如下:
#define VTS_I2 "\x02" // a 'short'
static BYTE parms[] =
VTS_I2 VTS_I2 VTS_I2 VTS_I2 VTS_I2;
编译和运行时均没有错误,请问这样写是什么语法?数组值是多少?谢谢大家!
其中 VTS_I2在vc的include文件夹中afxdisp.h定义如下:
#define VTS_I2 "\x02" // a 'short'
解决方案 »
- 采样数据组装及类型转换问题
- createfile 打开 一些编码文件名 总是失败,比如 "سفabcd.dat" 而中文文件名没问题?
- [求助]一个IP编辑控件
- VC6与数据库编程的问题
- 请问如何响应动态添加的菜单消息?
- 如何用directdraw显示视频文件?
- 在createfile()里设置 FILE_FLAG_OVERLAPPED 位表示什么意思啊?
- CTreeCtrl是否有WN_LBOTTONDOWN消息,怎样重载ctreectrl的wm_lbuttondown?
- 用opengl在视频上画图,基于MFC对话框程序
- VC和linux环境下,一般什么级别的warning必须解决?
- 怎样取得dataGrid控件中当前行第二列的值啊?
- 急!用一张bmp图(象素一定)替换一个对话框中原有的bmp图,在原代码里能做修改吗?(不在资源里修改)
static BYTE parms[] = "\x02""\x02""\x02""\x02""\x02";
也就是:
static BYTE parms[] = "\x02\x02\x02\x02\x02";字符串的特点。
如果两个字符串之间只是一些空白字符(white space),如空格,Tab,回车,换行
那么这两个字符串就会粘合成一个字符串如下char mystring [] = "this is part1. "
"this is part2.";相当于
char mystring [] = "this is part1. this is part2";