将"C语言字符串表达式"转换字符串(谢谢关注,顶者有分) 倒跟我的需求一样, 关注!http://community.csdn.net/Expert/TopicView1.asp?id=4998325 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 #include <stdio.h>int ExpressionToString( // 字符表达式转化成字符串 char *mExpression, // [in]输入表达式 char *nDest // [out]输出缓冲区,允许该参数为NULL计算输出长度用) // 返回填写的长度,如果表达式出现错误则返回-1{ /* TODO : 填写代码 */ int I = 0; char vHex[3]; int vNumber; while (mExpression != NULL && *mExpression != NULL) { if (0 == memcmp(mExpression, "\\x", 2)) { mExpression += 2; strncpy(vHex, mExpression, 2); vHex[2] = NULL; sscanf(vHex, "%x", &vNumber); // 十六进制转化为数字 nDest[I] = vNumber; mExpression += 2; } else if (0 == memcmp(mExpression, "\\\\", 2)) { mExpression += 2; nDest[I] = '\\'; } else { nDest[I] = *mExpression; mExpression++; } I++; } nDest[I] = NULL; return I;} 有什么办法可以通过显卡调节显示器的亮度 ?? 再问题 WS_EX_LAYERED善意思?只能用在窗体透明么?? LoadLibrary失败 GetLastError为:试图访问无效地址 会是什么原因呢? 问个视图的问题! VC里设定结构体成员的地方在哪? 我想在IE中嵌入ACTIVE的控件,这个控件是一些图形象丙图,条形图,波形图...怎么做 句柄问题 求教,win32 SDK 中如何使用 DBGRID 控件! bmp图在XP上显示异常?!求分析! 初学者简单的问题 用过cximage的人进来拿分 关于Mathon软件的网络速度监控如何实现?
int ExpressionToString( // 字符表达式转化成字符串
char *mExpression, // [in]输入表达式
char *nDest // [out]输出缓冲区,允许该参数为NULL计算输出长度用
) // 返回填写的长度,如果表达式出现错误则返回-1
{
/* TODO : 填写代码 */
int I = 0;
char vHex[3];
int vNumber;
while (mExpression != NULL && *mExpression != NULL)
{
if (0 == memcmp(mExpression, "\\x", 2))
{
mExpression += 2;
strncpy(vHex, mExpression, 2);
vHex[2] = NULL;
sscanf(vHex, "%x", &vNumber); // 十六进制转化为数字
nDest[I] = vNumber;
mExpression += 2;
} else if (0 == memcmp(mExpression, "\\\\", 2))
{
mExpression += 2;
nDest[I] = '\\';
} else
{
nDest[I] = *mExpression;
mExpression++;
}
I++;
}
nDest[I] = NULL;
return I;
}