怎么计算这个表达式有一个CString类型的表达式,如CString CF="HTS*HTSCB*TIK",“*”代表数

问题描述:

怎么计算这个表达式
有一个CString类型的表达式,如CString CF="HTS*HTSCB*TIK",“*”代表数值运算中的乘号,怎么分别对引号内的变量赋值,并且计算得到CF的值呢?
1个回答 分类:综合 2014-10-06

问题解答:

我来补答
用JavaScript可以这么写
(function(){
var HTS=1,
HTSCB=2,
TIK=3;
var value=eval("HTS*HTSCB*TIK");
alert(value);
})();
对C不大熟悉,但建议你参考开源浏览器(如Chrome v8)的源码,提取出这个eval函数实现的C源码
祝你好运
 
 
展开全文阅读
剩余:2000