作业帮 > 综合 > 作业

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

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/15 11:24:37
怎么计算这个表达式
有一个CString类型的表达式,如CString CF="HTS*HTSCB*TIK",“*”代表数值运算中的乘号,怎么分别对引号内的变量赋值,并且计算得到CF的值呢?
用JavaScript可以这么写
(function(){
var HTS=1,
HTSCB=2,
TIK=3;
var value=eval("HTS*HTSCB*TIK");
alert(value);
})();
对C不大熟悉,但建议你参考开源浏览器(如Chrome v8)的源码,提取出这个eval函数实现的C源码
祝你好运