我想打开一个程序(用Visual Basic 6编写)在Visual Studio.net中打开.请指导,我该怎么办?
在尝试直接从visual studion.net中的OPEN项目选项打开VB6(.vbp文件)程序时,我收到此错误,
"Visual Basic 6(.vbp)文件无法在Visual Studio中打开"
我试图将unsigned char值打印为2位十六进制值,但始终将结果作为4位十六进制值,不确定我的代码有什么问题.
// unsigned char declaration
unsigned char status = 0x00;
// printing out the value
printf("status = (0x%02X)\n\r", (status |= 0xC0));
Run Code Online (Sandbox Code Playgroud)
我期待一个2位数的十六进制结果0xC0,但我总是得到0xC0FF.
同样,当我尝试使用%bu格式标识符打印相同的变量(status)作为unsigned char时,我得到输出为255.
你如何得到两个十六进制字符作为输出?