02 2011 档案

摘要:一、实现目标用汇编实现C库函数的调用,即:当给定函数名和参数时,可以实现该函数的调用。二、问题描述在实现C解释器时,解析函数调用语句,例如:strlen( "linxr" ); 那么,如何去调用strlen函数?首先,可以得到参数列表arg_listk,然后用如下形式的代码去实现调用stlen函数:if( strcmp( token, "strlen" ) == 0 ){strlen( arg_list[0] );}else if( ... ){}...[问题]这样子,C的库函数大致有几百个,那么这个代码就会变得没完没了了。三、解决问题根据上述的问题。我 阅读全文
posted @ 2011-02-22 14:55 linxr 阅读(4245) 评论(0) 推荐(0) 编辑